Hi all!

I'm the original author of lib3ds. I didn't work on lib3ds because of
limited time and restrictions in my employment contracts. Fortunately I
have a new job in the Computer Graphics Group of the
Hasso-Plattner-Institut in Potsdam/Germany which allows me to continue
the work on lib3ds.

I currently thinking about revising lib3ds and releasing version 2.0.
Here are some random ideas that are currently on my mind:

* single public header file installed in /usr/include
* add documentation to this header
* add example/test code
* cleanup code and simplify usage (fix strict aliasing, 64-bit platform
and other compiler problems; use arrays for 3d editor objects; fixup bad
struct and flag naming, etc)
* replace char material[64] in Lib3dsFace
* make Lib3dsMesh more general (32 bit vertices and faces, texture
atlas, etc; export helper functions to fix up (e.g. split) meshes
incompatible with the 3ds format.

More ideas? Please let me know!

Regards,
Jan Eric



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
lib3ds-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lib3ds-devel

Reply via email to