From: Kevin N. <kn...@ca...> - 2003-05-06 17:57:43
|
I disagree. I don't want to have to use your (or any specific) engine just to get some useful utility functions for file loading. Parsing a 3D Studio file is difficult on your own, and if someone could write a method to parse it and stick it in a wrapper class (like 3DStudioFileWrapper) with get() methods for all the important data, that would be a HUGE help. That doesn't have anything to do with storing polygons, etc. It just exposes the file's important information for reading in a much more object-oriented fashion. This of course could be done with many major file formats. Thoughts? -nano ----- Original Message ----- From: <aco...@mi...> To: <gl4...@li...> Sent: Friday, May 02, 2003 5:08 AM Subject: [gl4java-usergroup] Re : Then new project... >Things I would like to see also. > >1) parsers for many standard 3d file formats. Maybe JavaCC or one of the >other java based lex/yacc's My opinion is that it is not the role of an OpenGL Binding to handle file loading, because it requires to set up specific data structures to handle the storage of polygons, to manage matrix transformations of objects, textures and cameras (I assume if you want to load an object, you also want to rotate around and examinate it) : this the purpose of a 3D engine and it goes beyond the scope of gl4java. This is why I have started the OpenMind project : it is a 3D engine on top of gl4java. It actually features most of the functionalities you are looking for and the code is also open source. It currently loads 3dsMAX ASE files, and soon parsers will be developed to handle .md3, .3ds and .obj files. We always need open source developers I want to code a parser :) So if you want to give it a look : http://www.mind2machine.com Regards, Alban ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ gl4java-usergroup mailing list gl4...@li... https://lists.sourceforge.net/lists/listinfo/gl4java-usergroup |