Java 3D Tutorials
Here we hope over time that you will find a number of tutorials about Java and OpenGL. These tutorials cover all sorts of scope from simple getting started, to complex performance enhancement routines.
These tutorials are held locally by the j3d.org server. If you would like to have an offsite tutorial linked here, please contact us.
If you've never used OpenGL before or even done 3D programming, these tutorials are for you.
All new programming concepts start with a Hello World application. This tutorial will show you how to create a basic area for rendering into and an overview of how JOGL represents OpenGL calls.
Designed for the experienced 3D programmer that may be moving to Java + OpenGL from either another API (eg DirectX) or another language.
State sorting is one of the best ways of gaining performance in a 3D application. Following the old adage of to make money you need to spend money, state sorting adds a large amount of code and a reasonable amount of CPU cost to make minimise state changes being requested of GL. Not only does that gain us basic speed, but it reduces the number of calls to OpenGL across that costly JNI barrier
Quick FixesShort, quick and dirty tutorials on a small topic area. Usually extracted from posts to the Javagaming.org Forums.
[ j3d.org ]
[ Aviatrix3D ]
[ Code Repository ]
[ Java3D ]
[ OpenGL ]
[ Books ]
[ Contact Us ]
Last Updated: $Date: 2010-01-27 21:23:17 -0800 (Wed, 27 Jan 2010) $