DirectX Format Animated skinned models problems

You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
Post Reply
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

DirectX Format Animated skinned models problems

Post by christianclavet »

I opened bug report 3300809 on the Bug Tracker. The problem happen with IRRlicht 1.7.2.

I'm creating my models in 3DS Max 2012. Since Max does not have an exporter for B3D or X. I'm using the internal FBX exporter to export to my old version of MAX (2010), that have a valid X exporter (Panda)

The X models previews are ok, and loading the mesh and playing the animation at the correct specified speed work in the Microsoft directX viewer.

However, When I load the model in my IRRlicht project, the framerate is much slower than anticipated (look like 10 times slower). Also some model exibit errors in the skinning. Don't seem to show with medium model (72 units), but my last model (around 10 units), is giving these problems. I found with my last model that the animation was cut for some unknown reason.

I loaded the model in fragMotion and the model seem ok (only flipped the model horizontally in the X axis, but still ok), and I used it to export to a B3D format that played perfectly in IRRlicht. I also loaded the model in deepMesh, and it was ok. (Displayed perfectly, but skinning of X model doesnt seem to be fully implemented in deepMesh 1.1 atm)

I have put a model on my website so you can check. It's a model I've producted for the IRB project and is using a creative commons license.

The model archive contain:
- a .X format file in text form
- a .X format file in binary format
- a .B3D format file
- a FBX (2010) file that I used as source.

Here is the link to the file (1.72Mb)
http://www.clavet.org/files/models/goblin.zip
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Post by Mel »

Irrlicht should have also native support for the FBX format, it is becoming an standard for graphics engines.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

We have a FBX loader in irrext, but it lacks animation support and only has limited material properties accessible.
Post Reply