Model formats

OvermindDL1

New Member
Contributor
For generic model formats, has a more advanced format been considered? MD5 and Collada both have interesting issues. Since java does not have something like assimp, have you considered something like the OGEX format ( http://opengex.org/ )? It seems to be fairly well made and has a java importer ( https://github.com/Simsilica/jogex - Made by the jMonkeyEngine group and used in the jME base so it is well tested), in addition to it is gaining a great deal of traction (incoming support into assimp, being used by a growing amount of engines). It handles basic models, animations in a variety of ways, scenes, etc... A comparison page of it to Collada is: http://opengex.org/comparison.html
 

manu3d

Active Member
Contributor
Architecture
Interesting. Not so fond on the floats as hexes, even though I understand the reasoning behind them, but the file as a whole, when compared to Collada, is certainly neater-looking. I don't know if OGEX has been considered before, but I imagine nobody would stop you from extending the asset system to make it capable of importing also OGEX files.
 

OvermindDL1

New Member
Contributor
Interesting. Not so fond on the floats as hexes, even though I understand the reasoning behind them, but the file as a whole, when compared to Collada, is certainly neater-looking. I don't know if OGEX has been considered before, but I imagine nobody would stop you from extending the asset system to make it capable of importing also OGEX files.
Representing floating point as decimal in storage formats, especially in rendering, introduces a lot of inaccuracies that, although not visual, prevent many combinations and optimizations from occurring without performing a secondary combination pass after loading. :)

The default exporter/importers add comments in the files after each hex float to show the decimal variant though. :)

But yeah, I ran across the format a little over a year ago, not messed with it since but kept up to date on its happenings, it seems very well made, and very fast in processing.
 

Cervator

Org Co-Founder & Project Lead
Contributor
Design
Logistics
SpecOps
I don't think OGEX has come up before, at least I've never heard about it :)

IQM did come up in the past and somebody started working on support but then went quiet. That was a while ago though.

Then we also added some (limited?) support for the Techne format from MC

You'd definitely be welcome to add support for it! I am not sure poor @Mike Kienenberger is up for more maddening model mangling :D
 
Top