Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
flashk's avatar
flashk
Explorer
11 years ago

SDK 0.4.0 Dynamically adjust IPD

Is it possible to dynamically adjust the IPD with the 0.4.0 SDK? I realize I can manually change the ovrEyeRenderDesc.ViewAdjust translation offset myself, but it seems that the SDK internally uses the IPD to compute the FOV. Is there a better way to change the IPD through the SDK?

7 Replies

  • EarlGrey's avatar
    EarlGrey
    Expert Protege
    I'd love for another way to adjust IPD than those green lines. I'd for instance like to see how an image shifts/changes when I adjust the IPD offsets so that I can deem better what is best.
  • kaetemi's avatar
    kaetemi
    Honored Guest
    Configuration tool IPD doesn't seem very reliable. As soon as the line gets past the border, my eye simply starts moving towards the center, and the line just remains visible, so it's not that easy to tell when it's beyond the border.

    Best method I've noticed to check if my IPD is set correctly with the DK2, is simply move towards and away a static object in a correctly working (correctly scaled) demo. If the IPD is wrong, the distance your brain thinks the object is at will differ from the camera movement distance, and when you move towards or away from it, it will feel as if the object is moving by itself when you're moving. Seems to be working accurate in the ~0.1mm range.
  • "EarlGrey" wrote:
    I'd love for another way to adjust IPD than those green lines. I'd for instance like to see how an image shifts/changes when I adjust the IPD offsets so that I can deem better what is best.


    You can do that by adjusting the Advanced IPD edit box while the Demo Scene is running. The changes will propagate in real time, but you may be disappointed - they are very subtle. No "image shifting" occurs - only the virtual cameras are moved.
  • Armon's avatar
    Armon
    Expert Protege
    "brantlew" wrote:

    You can do that by adjusting the Advanced IPD edit box while the Demo Scene is running. The changes will propagate in real time, but you may be disappointed - they are very subtle. No "image shifting" occurs - only the virtual cameras are moved.


    Does IPD value effect chromatic abberation? I played around with it based on a tip off from another post, but as you said the changes are subtle. It does feel like CA is better when increasing IPD by 1mm from calibrated, but it returns to 'normal' for all other values. big or small.
  • "Armon" wrote:
    "brantlew" wrote:

    You can do that by adjusting the Advanced IPD edit box while the Demo Scene is running. The changes will propagate in real time, but you may be disappointed - they are very subtle. No "image shifting" occurs - only the virtual cameras are moved.


    Does IPD value effect chromatic abberation? I played around with it based on a tip off from another post, but as you said the changes are subtle. It does feel like CA is better when increasing IPD by 1mm from calibrated, but it returns to 'normal' for all other values. big or small.


    Currently, IPD adjustment does not alter chroma. That may change in future releases but for now I believe that anyone that claims that is experiencing a placebo affect. Chroma is very sensitive to headset positioning so jostling it a bit can alter chroma behavior. This may be a source of variance and miscommunication out there.
  • Armon's avatar
    Armon
    Expert Protege
    "brantlew" wrote:

    Currently, IPD adjustment does not alter chroma. That may change in future releases but for now I believe that anyone that claims that is experiencing a placebo affect. Chroma is very sensitive to headset positioning so jostling it a bit can alter chroma behavior. This may be a source of variance and miscommunication out there.


    Thanks for clarification, the effect was indeed so subtle and hard to reproduce, it must've been the headset positioning.
  • drash's avatar
    drash
    Heroic Explorer
    "brantlew" wrote:
    Currently, IPD adjustment does not alter chroma. That may change in future releases but for now I believe that anyone that claims that is experiencing a placebo affect. Chroma is very sensitive to headset positioning so jostling it a bit can alter chroma behavior. This may be a source of variance and miscommunication out there.

    Very helpful info. I kept wondering what's changed, but it looks I'm simply letting the DK2 settle on my face a little differently each time.