I think Xith really needs a kind of NormalGenerator class, comparable to com.sun.j3d.utils.geometry.NormalGenerator for example (sorry no URL because I couldn’t find the utils package Javadoc online).
Some time ago this has been discussed in the forum and I think Abies mentioned he did something like that. Is there any news on it? Did it find its way to the Xith core?
The reason I ask is we’re currently discussing features for Kevin’s nice “.3ds” Xith importer (.3ds is a binary export format of 3d Studio). Please have look at it http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=xith3d;action=display;num=1076588169;start=75#75
I think William mentioned that his “.ase” Xith importer (for the ASCII export of 3d Studio) can load the normals generated by the editor.
However not all 3d formats contain normal vectors, and some just contain them optionally. The Lightwave format doesn’t contain any normal vector data. Not sure about Maya.
So in many cases you’ve to generate normal vectors without “creases”. Also if you create your models at runtime.
The NormalGenerator task isn’t trivial for 3d and maths newbies like me.
If I am right Kevin takes a look at how it could be implemented in his 3ds importer at the moent.
Maybe we should join forces and produce shared source nails with heads - so everybody needing real normal vectors for his complex 3d models could use it.
What do you think about it?
(My question is especially aimed at mathematical gurus. 
Dependend on a DLL, oh dear… that would be bad.