G3D is a free, Open Source C++ library that provides a set of routines and structures that are needed to jumpstart your own engine or graphics project. The library has two parts: G3D for pure math and GLG3D for interacting with hardware acceleration via the OpenGL API. Programmable hardware is supported via the OpenGL Shading Language, OpenGL ARB assembly, NVIDIA assembly, and Cg specifications. The new v6.09 enhances rendering performance, supports OpenGL Shading Language texture dimensions , support Mesa3D softwrae rendering, and adds a “World of Warcraft”-style camera controller