Games Programming with Java and Java 3D
html)
addresses the speed problems of Open Inventor, with a scene graph API quite similar
to Java 3D's, and employs many of the same optimizations. It is aimed at visual
simulations, virtual reality and applications that require performance and a fixed
frame rate. It is currently available on SGI IRIX and Linux platforms with C and C++
bindings.
There are several other OpenGL high-level tools: OpenGL Optimizer for rendering
complex surface-based models as found in CAD/CAM, OpenGL Volumizer for
medical and scientific imaging, and OpenGL Shader for visual effects like bump
mapping, volume shading and multiple textures.
There is an alpha version of an OpenGL for the PlayStation 2, implemented by
DataPlus (http://www.dataplus.co.jp/OpenGL4ps2.html). Part of the effort to support
Linux on the PS2 includes a port of OpenGL (http://playstation2-
linux.com/projects/OpenGLstuff/). UbisoftGL is another port, described in an article
dating from 2001 at Gamesutra.com
(http://www.gamasutra