New releases: A grand new 2.0.0 version of the Kambi VRML game engine ( http://vrmlengine.sourceforge.net/kambi_vrml_game_engine.php ) and a new version 3.5.0 of our main tool, view3dscene ( http://vrmlengine.sourceforge.net/view3dscene.php ). Other minor programs here are also updated, to bring bugfixes to them. Changes:
NURBS support ( http://vrmlengine.sourceforge.net/vrml_implementation_nurbs.php ). Most of the X3D NURBS component (level 1) is implemented, this includes curves, surfaces and interpolators. VRML 97 NURBS nodes are also handled.
Major bugfixes to the GTK 2 (Unix) backend and shadow maps handling.
Countless small bugfixes and improvements.
Programmer-visible engine features:
Scene manager (TKamSceneManager), a manager of the 3D world.
Custom viewports (TKamViewport) easily usable with our scene manager.
2D controls framework: TKamGLButton, TKamGLImage, better TGLMenu and more. Viewports are also 2D controls.
Engine sources reorganized into more intuitive src/, examples/ etc. directories.
Much more components registered on the Lazarus palette. (This will be extended in next releases.)
Engine is licensed now on the terms of the GNU Lesser General Public License (with "static linking exception"), see http://vrmlengine.sourceforge.net/kambi_vrml_game_engine.php#section_license