- 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
- JOGL
- 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/25/05