SVN with new file formats...

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

SVN with new file formats...

Post by christianclavet »

The new SVN structure now permit to decide to compile with some file format. This include mesh and picture formats.

This is very neat! :D In SVN 983, Hybrid added the STL file format (with In/out support!). Those who complained that this would increase the DLL size, now could decide if they need that format or not. So It's not an issue anymore, and this give Irrlicht new capabilities that would make the library very strong.

If someone have in project to create a Lightwave scene (.lws) and object (.lwo) loaders for the new structure, I would be very happy! :D

Also a binary saver would also be great to have (Curiously, I'm thinking only about .B3D at this moment)

Having SAVER's now will enable IRRlicht to be used as a converter.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Yes, I started with a converter and wanted to see something in other tools. That's why I used STL, a pretty common format in some non-gaming areas at least.
The STL writer has a binary option, but I forgot to activate it. It's available starting with revision 990. It's still not a very useful format as it only stores geometry in one mesh buffer, but anyway :)
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Post by christianclavet »

But, It's there. And we could decide to have it in our DLL. That's great. :)

Perhaps this could be used in a 3D demo for a CAD project then (Like a demo of an Engine in motion), the demo would be able to save some STL meshes to be imported in a CAD package.

An example application could be: An Engine manufacturer that send a 3D animated prototype demonstration to a vehicle manufacturer, so it's able to get the parts of the engine and see in their application how it work.

Another exaple: A cupboard manufacturer that send their design to clients so that they can export them in STL and import it in their house design application.

If you didnt write it, the possibility wouldnt be there.
Post Reply