Hi all,
I've created some meshes in Blender. Now I want to import them to JME. Because there are plenty of formats supported, I wonder which one to choose. I just want to import the mesh itself and the armature connected to the mesh. Optionally i want to import a plane for the landscape.
I've already tried the hottbj Exporter, but it doesn't support the kind of armature I've used in Blender. It's just a simple armature with two bone using Auto-IK.
I've tried the orgeExporter too, but this Exporter obviously exports the mesh only in connection with the scene.
Any suggestions which format to choose? Wich functions of Blender aren't supported by JME? What do I have to pay attention to, when creating a mesh/armature which should be imported to JME?
Thanks for the help.
Edregol
Edregol said:
... It's just a simple armature with two bone using Auto-IK.
I don't think you will find anything out there to convert Blender Auto-IK to anything jME can use. It would take a lot of expertise and time to convert them yourself, and could require C coding on the Blender side (i.e. all of the needed structures may not be exposed to the Blender Python API); and a Physics engine on the jME side.
Okay, so I shouldn't use Auto-IK when rigging and animating a mesh. Anyhow, which format should I use for the best support of textures, animations an meshes? As i mentioned above there is a plenty of formats JME supports so I simply don't know which to choose. I havn't found any Thread which lists the pro's and contra's of each format, so which one would you suggest to me?
Thanks
Edregol
Edregol said:
Okay, so I shouldn't use Auto-IK when rigging and animating a mesh. Anyhow, which format should I use for the best support of textures, animations an meshes? As i mentioned above there is a plenty of formats JME supports so I simply don't know which to choose. I havn't found any Thread which lists the pro's and contra's of each format, so which one would you suggest to me?
Thanks
Edregol
I went with md5 for characters might go with ogre if the animation system gets a few things I like about the md5reader. might use Orgrexml .dotscene or hott for scenery, haven't decided yet as I have yet to look seriously at either
Edregol said:
Okay, so I shouldn't use Auto-IK when rigging and animating a mesh. Anyhow, which format should I use for the best support of textures, animations an meshes? As i mentioned above there is a plenty of formats JME supports so I simply don't know which to choose. I havn't found any Thread which lists the pro's and contra's of each format, so which one would you suggest to me?
Thanks
Edregol
I guess you mean model file format. It's not comprehensive, but the User Guide lists the supported file formats. The different exporters and importers are maintained by independent people in independent organizations. If you require an up-to-date and comprehensive list of supported features for each model file format, then jME is not for you.
If you're patient and want to find the optimal model format for you, then
- make a Blender model without non-portable features such as IK
- make sure you have up-to-date Blender exporters for *.obj, *.dae, *.md5, *.mesh.xml/*.scene.xml, *-jme.xml formats
- export the same Blender model to each format
- import each model with the relevant jME importer
- If you get errors or things just don't work for specific model types, check the API spec and search this site (forums, wiki, etc.), and post unresolved issues to the Troubleshooting forum here.
Actually for animated meshs you can use hottbj,orge and md5. I like hottbj most.
Have a look here in the “Loading 3-D Models”-Section. There are some informations you might use.
blaine said:
make sure you have up-to-date Blender exporters for *.obj, *.dae, *.md5, *.mesh.xml/*.scene.xml, *-jme.xml formats
A bit of a side note, but are you saying that Blender updates their exporters independent of product releases or were you just saying for the OGRE & jme-xml?
ttrocha said:
Actually for animated meshs you can use hottbj,orge and md5...
I believe that .dae also supports animation.
sbook said:
blaine said:
make sure you have up-to-date Blender exporters for *.obj, *.dae, *.md5, *.mesh.xml/*.scene.xml, *-jme.xml formats
A bit of a side note, but are you saying that Blender updates their exporters independent of product releases or were you just saying for the OGRE & jme-xml?
I'm saying that if you want the current version, you need to check, regardless of whether you are using what came with Blender. The Blender team does not develop most of the bundled exporters, and they do not take the time to check for updates when they roll their distributions.
Thanks for your help. I'm going to test some of the mentioned formats. Hoefully there is one, which satisfys my needs
Edregol