Here is the second BlitzMax module test. The engine has been completely rewritten over the last two weeks.
I actually just started with vehicles two days ago. The fact that I had them working in one day is a testament to Newton's design.
http://www.leadwerks.com/ccount/click.php?id=44 (5.43 mb)
Features include:
-Super-fast rendering with mesh instancing can handle 1,000,000+ polygons.
-Blitz3D-like command set, including mesh and surface contruction commands.
-Dynamic lights, projectors, and shadows.
-Z-sorting for transparent objects.
-Fast terrain decorations for grass, rocks, etc., can handle tens of thousands of instances.
-Complete command set for rigid bodies, joints, and ropes.
-Easy-to-use command set for creating vehicles with arbitrary number of wheels.
-Load DDS compressed textures (more than ten times faster than loading textures from image formats).
-Store media in package files (.zip or .pk3).
-Extendable particle emitter entity.
-Built-in corona entity for light halos.
-Extendable mesh loader type to add support for more file formats.