3DLIB2009GL 25.10.2009


This library (distributed as .java file) combines the essential features of JAVA3D in a very small engine so searching standard features in the huge API is obsolete. You create Triangles and Quads, which only require three (four) vectors and an image object (for texturing) as arguments, and add them to an instance of Engine. Later the objects can be moved and rotated by calling methods of the objects added to the engine. The 3Dlib2009GL API is fully compatible to the API of W3DGL. But there are different ways to add the Canvas to the main frame or MIDlet. 3Dlib2009GL and W3DGL include example files which show how to use the Engine in mobile or application contexts (see TestGL.java). The older version 3Dlib2008 had an Overlay-Polygon-Concept without real textures and is not compatible to 3Dlib2009GL. 3Dlib2008 does not need advanced graphics hardware, the newer version needs OpenGL and a Sun JAVA Plugin.

Update 18.11.2009: free scaled textures and camera movement.