I didn't realize that the default license I choose, would start such an offtopic discussion

. I changed it to the LGPL now. I really want others to be able to use the lib in any project they want, but I think it is fair that when someone finds bugs and fixes them for themselves or something else in the lib he should report them back.
Personally I would really like if every game producer would release their code to the public, even if the would do this only after a few months after the game release.
BTW any comments on the file format? The original project is dead I think, so I thought I(we?) could develop it further to be more practicably. My thoughts until now were:
-better support for materials
-animations
-generic vertex attributes
-better viewer to display the differences between quality settings with the lossy compression
Does your port support Collada?
Hi, the only thing what I wanted to achieve initially with my port, was to provide a lib to load OpenCTM files in Java. In the end I added the possibility to export too.
The OpenCTM project has already a rich
toolset like a converter and viewer of the models. And there is no need to duplicate these too in Java. The official converter tool can read files of the following formats:
OpenCTM (.ctm)
COLLADA 1.4/1.5 (.dae)
Stereolithography (.stl)
Stanford triangle format (.ply)
3D Studio (.3ds)
Wavefront geometry (.obj)
LightWave object (.lwo)
Geomview object (.off)