1. 3D Texture mapping
The example program, Texture3DTest.java
shows how to do this.
Thanks to Doug Gehringer for providing this example.
From Kevin Rushforth, one of the members of the Java 3D team:
Currently, Java 3D only takes advantage of 3D texture mapping on Solaris systems. On win32, the OpenGL version of the Java 3D dll is compiled with the Microsoft OpenGL header files, which do not define the 3D texture mapping extension. We will look into ways to provide support in a subesequent version. Depending on what Microsoft does, we may or may not be able to take advantage of OpenGL 1.2 (which includes 3D texture mapping) or 3D texture mapping extensions in 1.1. Other alternatives include emulating 3D texture mapping by using 2D texture mapping slices. We will explore this for our next version of Java 3D (J3D 1.2).