home
overview
research
resources
outreach & training
outreach & training
visitors center
visitors center
search
search
Stereoscopic Imaging with NVIDIA 3D Vision technology
(Also see our Miracube 3D LCD display tech note.)Introduction
Stereoscopic imaging is of particular interest in molecular modeling applications because the structural models under consideration often have components with complex spatial relationships that are difficult to discern when viewing on a 2D display. Older CRT displays could readily be augmented with liquid crystal shutter glasses for viewing in stereo, but until recently flat-panel LCD displays were limited to 2D viewing only.
Product
The NVIDIA 3D Vision product comes in both "Home" and "Pro" versions. The Home version is built around the NVIDIA GeForce family of graphics processing units (GPUs), while the Pro version is built around the NVIDIA Quadro family of GPUs. The Home version works with Quadros as well. Both versions use active "shutter" glasses for viewing and require an LCD monitor capable of 120Hz refresh rate. (The active shutter glasses approach is in contrast to the passive glasses used for the Miracube 3D stereo display and in most movie theaters.) There are at least a couple of models of 120Hz LCD displays that are known to work with the NVIDIA glasses, the Samsung Syncmaster 2233RZ and the ViewSonic VX2268wm. (We have the Samsung.) These monitors have 1680 x 1050 or better native resolution and cost between $200-300. The NVIDIA glasses are synchronized to the monitor wirelessly using an infrared emitter (radio frequency for the Pro version) with each lens alternately turning opaque. Thus each eye sees a full 60 frames per second and potential flickering of images is avoided.
Evaluation
We tested the NVIDIA 3D Vision Home with UCSF Chimera and a NVIDIA Quadro FX 3700 graphics card driver version 266.45 on Windows 7 Professional, 64-bit. For Chimera, you must use version 1.4 or later.
The NVIDIA Quadro graphics driver has two places where its stereo capabilities are configured. The obvious Stereoscopic 3D section is only for fullscreen applications using Direct3D. For OpenGL stereo, which is what Chimera uses, you need to go to 3D Settings / Manage 3D Settings:
Stereo - Display mode On-board DIN connector (with NVIDIA 3D Vision) Stereo - Display enable On Stereo - Swap eyes Off Results
The NVIDIA 3D Vision glasses and Samsung 2233RZ display produce images that have a very good three-dimensional effect. Users have the sense that the model is "floating in space" in front of the display and the temptation is to reach out and grab it. The stereo effect is maintained over a wide viewing angle and contrast ratio is excellent.
One reason the Quadro graphics card provides such good results is because it uses quad-buffering (two display buffers for each eye). Quad-buffering eliminates artifacts that occasionally can be seen when the previously rendered frame is combined with the currently-incomplete rendered frame, although in practice this is not a significant problem.
Recommendation
The NVIDIA 3D Vision combined with the Samsung 22" display provide high quality 3D images, with good color contrast and viewing angles. This combination represents a relatively low cost solution for viewing interactive molecular models in stereo on a desktop computer. Purchasing a second pair of glasses allows a collaborator to also view the models. The computer gaming and 3D movie industries are driving the 3D stereo viewing marketplace, new products are being introduced almost monthly, and prices continue to fall.
See the description of our Visualization Vault for a room-size implementation of 3D stereo molecular visualization.
About Us | Research | Outreach & Training | Available Resources | Visitors Center | Search