VEE now supports two shading languages: the OpenGL
Shading Language (GLSL, via the ARB extensions)
and the Cg shading language by NVidia Corp. Both
should work with NVidia FX 5200 and better
hardware. The shader drivers and software are not
yet fully debugged. The GEE 3D modeling library
has been massively improved.
The Geometry Engine (GEE) is progressing: basic
animation and modeling works, as well as undo and
redo. The file format is becoming stable. Display
lists now work correctly, and performance was
improved. A bug in the flex-code was fixed by
rewriting the relevant part in C++. Thus, flex is
no longer needed to install VEE. Additionally, the
parser was made thread-safe.
There is some real code for the new goemetry
library. Lightwave and Wavefront objects (lwo and
obj) can now be loaded. The OPCODE (Optimized
Collision Detection) library was integrated into
VEE, so there is now an alternative collision
detection system besides the original one.
This release uses the new SWIG 1.3.19. Unfortunately, the director
classes do not work yet. The first traces of the new generic 3D
modeling/animation library GEE (GEometry Engine) are now included in the
distribution. The license has been changed from GPL to LGPL.