- OpenGL
- OpenGL is a cross-platform
standard for 3D rendering and 3D hardware acceleration. The software runtime
library ships with all Windows, MacOS, Linux and Unix systems.
- Web Site:
http://www.opengl.org/
- References:
- F.S. Hill, Jr, Computer
Graphics Using OpenGL, 2nd Edition, Prentice-Hall,
- Mason Woo, et al,
OpenGL Programming Guide: The Official Guide to Learning OpenGL
, Addison-Wesley, 1999
- Edward Angel, OpenGL:
A Primer, Addsion-Wesley, 2001
- Java3D
- Official 3D API for Java
- Web Site:
http://java.sun.com/products/java-media/3D/
- References:
- Henry Sowizral, Kevin
Rushford, and Michael Deering, The Java 3D API Specification, Addison-Wesley,
1998
- Daniel Selman, Java
3D Programming, Addsion-Wesley, 2001
- Direct3D
Real Time Shading Language
- Cg
- Real Time Shading Language
created by nVidia. Proposed as the standard shading language for OpenGL
2.0. Works with both OpenGL and DirectX
- Web site:
http://developer.nvidia.com/
Web
Based Scene Description Languages
- VRML97
- Virtual Reality Modeling
Language
- Web Site:
- References:
- Rick Carey, Gavin Bell,
The Annotated VRML 2.0 Reference Manual, Addison-Wesley,
1997
- X3D
last
updated 11/24/02