Shutter glasses 3d.

Discussion in 'Computer Science & Culture' started by Blindman, May 31, 2004.

Thread Status:
Not open for further replies.
  1. Blindman Valued Senior Member

    Messages:
    1,425
    I have been asked to display a 3D scene using shutter glasses. I can output each alternate frame from left and right cameras but I cant find any way of directing the shutter glasses to sync with the display unless I use special hardware which takes over the cameras and I loss control of the eye separation and convergence distance.

    So first does anyone know of a simple solution to my problem? Hardware or software.

    Second. If all else fails Im going to try using the parallel port to create a high low signal for the shutter glasses but this will involve me opening up the controller for the crystalEyes (infrared shutter glass). I don't think the client will be to happy about that. How fast can I switch a line from the parallel port from high to low? How long does it take for the line to go from off to on and back? It needs to switch 120frames a second and it needs to do this during the vertical refresh which is a very short time. Is the parallel port up to this work??

    I'm using DX9 quad buffered output (2 buffers for each eye) and it has to work on a wide range of 3DCards. Nether am I any good at electronic engineering and may well blow up a machine or two to get this working.

    Any help, hints or warning will be greatly appreciated.

    Thanks.
     
    Last edited: May 31, 2004
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Stryder Keeper of "good" ideas. Valued Senior Member

    Messages:
    13,105
    I trust you've already checked out the CrystalEyes support page:
    http://www.stereographics.com/support/body_support.html

    Admittedly it seems that most of the work for the original versions of CrystalEyes revolves around OpenGL rather than DirectX. This is possibly where your problem is, perhaps the very DirectX drivers aren't capable of displaying the output you want properly.

    This would either mean perhaps there are updated drivers available for them, or as you seem to be already programming you might have to develop the drivers yourself. (An OpenGL to DirectX conversion)

    You can also tests to see which Graphics cards are compatible:
    http://www.stereographics.com/support/boards/brd-chrt.htm
     
  4. Google AdSense Guest Advertisement



    to hide all adverts.
Thread Status:
Not open for further replies.

Share This Page