Paper
29 February 2008 Programming standards for effective S-3D game development
Neil Schneider, Alexander Matveev
Author Affiliations +
Proceedings Volume 6803, Stereoscopic Displays and Applications XIX; 68031D (2008) https://doi.org/10.1117/12.767366
Event: Electronic Imaging, 2008, San Jose, California, United States
Abstract
When a video game is in development, more often than not it is being rendered in three dimensions - complete with volumetric depth. It's the PC monitor that is taking this three-dimensional information, and artificially displaying it in a flat, two-dimensional format. Stereoscopic drivers take the three-dimensional information captured from DirectX and OpenGL calls and properly display it with a unique left and right sided view for each eye so a proper stereoscopic 3D image can be seen by the gamer. The two-dimensional limitation of how information is displayed on screen has encouraged programming short-cuts and work-arounds that stifle this stereoscopic 3D effect, and the purpose of this guide is to outline techniques to get the best of both worlds. While the programming requirements do not significantly add to the game development time, following these guidelines will greatly enhance your customer's stereoscopic 3D experience, increase your likelihood of earning Meant to be Seen certification, and give you instant cost-free access to the industry's most valued consumer base. While this outline is mostly based on NVIDIA's programming guide and iZ3D resources, it is designed to work with all stereoscopic 3D hardware solutions and is not proprietary in any way.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Neil Schneider and Alexander Matveev "Programming standards for effective S-3D game development", Proc. SPIE 6803, Stereoscopic Displays and Applications XIX, 68031D (29 February 2008); https://doi.org/10.1117/12.767366
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
3D displays

Computer programming

3D image processing

Standards development

Visualization

Heads up displays

3D printing

RELATED CONTENT

3D video standards conversion
Proceedings of SPIE (April 10 1996)
A polygon soup representation for free viewpoint video
Proceedings of SPIE (February 04 2010)
Efficient disparity vector coding for multi-view 3D displays
Proceedings of SPIE (February 04 2010)
Image preparation for 3D LCD
Proceedings of SPIE (May 24 1999)

Back to Top