The previously used autodoc.lua file moved now into a module. New types of documents can now easily be created by using tables describing the content of the files to be created. The html help file is now split up into the classes which are integrated in a html file that is using frames.
1.2.2006 l2dimage mesh (V0.91f)
by default the l2dimage is just a quad, but given the new vertexarray and indexarray interfaces the l2dimage can get its own mesh that is used on rendering. The mesh can be fully configured by the user and supports all OpenGL? primitive types ranging from points, lines to polygons.
Lua API changes
28.2.2006 vector3 (V0.91f)
vector3 will often return itself as resulting vector after operations.
27.2.2006 meshid (V0.91f)
vertex and triangle are deprecated in favor of using the index and vertexarray interfaces.
a rather big change is the inversion of viewing direction of the list2d items. This was needed as we had a bug with internal polygon winding. Sorry for all that were working on gui stuff, but we are working on our own gui module.
texture did inherit from material, which was not correct. however mostly you can use texture or material on surfaces, that's why the renderinterface matsurface was born, which both mentioned classes implement.