Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
sandberg's avatar
sandberg
Honored Guest
12 years ago

.NET Setting the IPD

Hi, I'm developing an application that will run without any posibilties for the user to start the ConfigUtil.

Does anyone know how I can load profiles or set the IPD in .net? (so that I can switch from within my application)

Br.,

Jan-Erik

1 Reply

  • C:\Users\<tryharder>\AppData\Local\Oculus\Profiles.json
    example:
    {
    "Oculus Profile Version": 1,
    "CurrentProfile": "Sprite",
    "ProfileCount": 3,
    "Profile": {
    "Name": "v0id",
    "Gender": "Male",
    "PlayerHeight": 1.752600,
    "IPD": 0.064800,
    "RiftDK1": {
    "EyeCup": "B",
    "LL": 125,
    "LR": 615,
    "RL": 662,
    "RR": 1132
    }
    },
    "Profile": {
    "Name": "Sprite",
    "Gender": "Female",
    "PlayerHeight": 1.562100,
    "IPD": 0.058700,
    "RiftDK1": {
    "EyeCup": "B",
    "LL": 105,
    "LR": 620,
    "RL": 684,
    "RR": 1199
    }
    },
    "Profile": {
    "Name": "Brandon",
    "Gender": "Male",
    "PlayerHeight": 1.574800,
    "IPD": 0.056000,
    "RiftDK1": {
    "EyeCup": "A",
    "LL": 97,
    "LR": 565,
    "RL": 685,
    "RR": 1181
    }
    }
    }