Thank you for the info. Certainly valuable. I'll dig a bit more about DDC
and sync. W.r.t. Nvidia shutter, it seems that nvidia's objective was to get
stereo "transparently" to the directx apps, not to be fully compliant with
stereoscopic standards. Mmm. Not to useful to general stereo software like
OSG (unless they add the announced support for quad buffer).

Best regards,
Himar.

2009/5/26 Jan Ciger <[email protected]>

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Himar Carmona wrote:
>
> >> Don't know exactly how it works, but for sure the ir emitter use the USB
> >> connection also for data. In a "normal" configuration (i.e. without
> >> using the sync in plug), the ir emitter is connected to the pc only by
> >> the usb cable and does not need to be plugged to the VGA connector. So,
> >> i deduce that if it receives the DDC signal, then it is the driver that
> >> enroute that signal. I also suppose that it uses some sync protocol
> >> different than a simply square wave.
>
> That looks like some kind of NVIDIA proprietary solution :(
>
> EDIT: Scratch that. I have checked the link you have sent before
> (http://www.int03.co.uk/crema/hardware/stereo/) and looked at the
> schematics. LOL, that is certainly not anything USB-based :-p
>
> The whole device just gets your stereo sync from the VSYNC signal and
> the only thing it needs USB for is 5V power for the flip-flop chip
> inside. You could replace that with a standard wall-wart power adaptor
> or a battery if you do not want USB there.
>
>
> >>   If you plug the ir emitter without installing the drivers it doesn't
> >> work (blinks red), so i can't plug it in the first pc. I don't know
> >> other stereoscopic systems (glasses + ir emitters), how they work or how
> >> they are configured. This ones seems to be tightly integrated with the
> >> software drivers.
>
> The "normal" way of doing this (e.g. the CrystalEyes glasses originally
> used by SGI, "VESA" stereo) and all the Quadro line that supports stereo
> work in a much simpler way.
>
> As soon as the quad buffer stereo visual is enabled by the application,
>  the card starts producing the stereo sync signal which is just a simple
> 5V TTL level square wave output to the IR emitter. That is generated
> directly by the hardware, there is nothing for the driver to do, just
> turn it on - the signal flips depending on which framebuffer is selected
> for rendering in the application. The emitters are connected using the
> 3pin mini DIN plug - one pin 5V power for the emitter, one pin ground
> and one pin the TTL sync signal (http://geektechnique.org/images/1927.jpg
> ).
>
> Nvidia drivers require the stereo support being enabled in the settings
> (in Windows in the profile, in Linux in xorg.conf), but that is all. For
> Nvidia hardware you can also choose how to emit the signal - either
> through the VGA connector or via the mini DIN plug - e.g. HMDs need it
> on the VGA connector, like the popular eMagin Z800, despite having an
> USB plug, that one is used only for power and the built-in tracker.
>
> I even have an old pair of Asus shutter glasses that are using
> non-standard 3.5mm headphone jack, but the signals are the same 5V TTL
> level (measured it with a scope). Asus shipped these with some of their
> old GeForce 4 cards. On that card you had to use the old "consumer
> stereo" drivers from Nvidia to get a stereo effect in Windows, however
> the output is constantly on, there is nothing to enable or disable (the
> glasses are on all the time). Most likely they have simply wired the
> connector to the VSYNC signal. This has worked in Linux just fine
> (render left/right frames alternating), but you do not have any control
> over the sync, so sometimes the stereo polarity is wrong (eyes get
> swapped due to application latency, e.g. opening a menu).
>
> Regards,
>
> Jan
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org
>
> iD8DBQFKHEzun11XseNj94gRAqZ3AKCfAbAFXry5bzXbNvdG0+sCkCug6wCfSHlE
> QVBedWVlC5oAOcQ40iZUcH0=
> =7lGQ
>  -----END PGP SIGNATURE-----
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to