LWJGL Forum

Programming => Lightweight Java Gaming Library => Topic started by: CaptainJester on October 11, 2004, 03:22:33

Title: Blender export script
Post by: CaptainJester on October 11, 2004, 03:22:33
I have written a basic export script for Blender to create an XML model for the LWJGL utility XMLLoader model loading program.  It will only work with the version that is in CVS.  Also, it is my first pass, so it is very rough and incomplete.  Consider it an alpha version.  You can get it at:
http://members.rogers.com/mark.bernard/
Title: Blender export script
Post by: princec on October 11, 2004, 08:21:21
Now what we need is a quick and dirty renderer!

Cas :)
Title: Blender export script
Post by: CaptainJester on October 11, 2004, 15:44:46
Quote from: "princec"Now what we need is a quick and dirty renderer!

Cas :)

Working on that too.  :D
Title: Blender export script
Post by: jp on November 07, 2004, 16:27:12
I think I have found some incompatibilities between the result of the blender export script and XMLLoader class. This makes exceptions being thrown when loading the xml file generated by the script.

But I don't know if the export script is still maintained. In case it is :

Except for the skin thing, this can be corrrected manually in the xml, so it can not be considered a big deal  8).

I'd like to know if there will be other importers in org.lwjgl.model.loaders in the future. It would really be a great thing
:) .

LWJGL is already great in its current state. Thanks.
Title: Blender export script
Post by: Chman on November 07, 2004, 17:08:11
Quote from: "jp"I'd like to know if there will be other importers in org.lwjgl.model.loaders in the future. It would really be a great thing
:) .

I don't think so... LWJGL is an opengl binding, not a 3d engine... If you want models loaders (like 3ds, Obj etc) you should look into jMe or Xith3D :)

Chman
Title: Blender export script
Post by: oNyx on November 08, 2004, 00:27:36
Well, it's alright. Stuff like model loaders would end up in the util package. So there is no reason to distribute that classes if you don't need it.

From the license pov it should be also ok to trim the lib down (that is throwing out everything your game doesn't need).

Since every game comes with his own copy of the lib, it won't create problems.

So, having a buch of loaders is of course a good thing. Everyone who could need that won't have to reinvent the wheel and everyone who doesn't need it won't have to distribute it.