Tool to correct eye offset
Hi all,
A decent, working VR has been a dream of mine since I saw the 80s VR helmets. The rift DK2 I have works perfectly for my friends... but... not for me.
My problem is that I see double when using the rift. Not everything - objects close to the 'camera' are fine - but most things just don't work. My mates LOVE the space demos, but I just see 2 of everything.
The reason for this is that my right eye points something like 5 degrees to the right and 2 degrees upwards compared to my left eye. I wear glasses with prisms to correct this is normal life, but - weirdly - they don't do 'enough' convergence in the rift.
The thing is, to me, it sounds like it should be REALLY easy to fix this in the rift. The right eye could simply shift the display down and left a bit. That would literally solve the entire problem.
So the question is... is this possible? Of course, I can do this using the sdk for anything I program myself... but to experience any other program or demo, I need a utility that can 'interrupt' the rendering process.
Has anyone got any ideas? Or... could anyone code this? I know there's a demo for the Rift (is it Diplopia?) that demos this, but it can't 'fix' other games.
Anyone's thoughts would be most appreciated.
Thanks,
Joe
A decent, working VR has been a dream of mine since I saw the 80s VR helmets. The rift DK2 I have works perfectly for my friends... but... not for me.
My problem is that I see double when using the rift. Not everything - objects close to the 'camera' are fine - but most things just don't work. My mates LOVE the space demos, but I just see 2 of everything.
The reason for this is that my right eye points something like 5 degrees to the right and 2 degrees upwards compared to my left eye. I wear glasses with prisms to correct this is normal life, but - weirdly - they don't do 'enough' convergence in the rift.
The thing is, to me, it sounds like it should be REALLY easy to fix this in the rift. The right eye could simply shift the display down and left a bit. That would literally solve the entire problem.
So the question is... is this possible? Of course, I can do this using the sdk for anything I program myself... but to experience any other program or demo, I need a utility that can 'interrupt' the rendering process.
Has anyone got any ideas? Or... could anyone code this? I know there's a demo for the Rift (is it Diplopia?) that demos this, but it can't 'fix' other games.
Anyone's thoughts would be most appreciated.
Thanks,
Joe
