Games Programming with Java and Java 3D
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.com/features/20010618/ourdi_01.htm).
Java and OpenGL. As with DirectX, Java can easily utilise OpenGL by calls
through JNI to the C or C++ interfaces, as done in Java 3D.
Several Java bindings for OpenGL have been released over the years, but they have a
habit of being incomplete, containing bugs, lacking support and documentation, and
eventually disappearing. One exception is GL4Java (also known as OpenGL for Java)
from Jausoft (http://www.jausoft.com/gl4java.html), which works with the latest