Animated Mesh Issues
Posted: Sun Jul 27, 2008 5:30 am
Hi all,
I'm posting this topic because multiple searches didn't reveal anything related to this, and this has been an issue for me for quite some time.
I have some issues with my animated mesh filetypes.
First off, I'm working on a project that likely will end up commercial. So, licensing issues are at stake, and I'm curious about the ability to use MD2 format.
Also, my MD2s always import oddly into irrlicht. I've used a series of different tools, all with the same results - irrlicht seems to 'add' tens to hundreds of frames into the animation. If I have a 'walk' animation on frames 20-40, then the actual start/end frame numbers in the engine end up being different and bigger numbers, like 80-160 (just as an example).
This is frustrating to 're-find' my animations by manually sifting through frames, and I'm not sure why it works that way.
It also seems like irrlicht is not interpolating between frames, which is odd...irrEdit does when I modify the fps and so forth, but not so in my engine. If I set a low fps for a mesh, it snaps between frames. This is partially an issue for things like making a run animation the walk animation, just at a higher fps, or making a slow walk, etc. etc...
But, most of all, I'd prefer to use the ms3d format from milkshape, partially because I've had good results with the format, and because it is free for commercial use without licensing.
There's only one problem with my ms3d files...the animations are always flipped on the x axis. Now after i read that more ms3D support was added in 1.4.1 I thought this would be fixed, but sadly no. It's quite a bother to manually try to flip the animations in my software.
I am surprised that noone on these boards has addressed any of these issues, especially since I've noticed them for like 2 years now.
Anyone know of any solutions, or something i'm just missing?
I use:
-Anim8or, for most modelling
-Ultimate Unwrap 3D, for texture mappinig
-CharacterFX, for animations
-Milkshape3D, for a mix of things, mostly file format conversion
-Visualmarker, for Motion Capture, if needed
Any ideas?
BTW, this occurs in meshes that others have created, so I doubt it is related to my 3D tools...
I'm posting this topic because multiple searches didn't reveal anything related to this, and this has been an issue for me for quite some time.
I have some issues with my animated mesh filetypes.
First off, I'm working on a project that likely will end up commercial. So, licensing issues are at stake, and I'm curious about the ability to use MD2 format.
Also, my MD2s always import oddly into irrlicht. I've used a series of different tools, all with the same results - irrlicht seems to 'add' tens to hundreds of frames into the animation. If I have a 'walk' animation on frames 20-40, then the actual start/end frame numbers in the engine end up being different and bigger numbers, like 80-160 (just as an example).
This is frustrating to 're-find' my animations by manually sifting through frames, and I'm not sure why it works that way.
It also seems like irrlicht is not interpolating between frames, which is odd...irrEdit does when I modify the fps and so forth, but not so in my engine. If I set a low fps for a mesh, it snaps between frames. This is partially an issue for things like making a run animation the walk animation, just at a higher fps, or making a slow walk, etc. etc...
But, most of all, I'd prefer to use the ms3d format from milkshape, partially because I've had good results with the format, and because it is free for commercial use without licensing.
There's only one problem with my ms3d files...the animations are always flipped on the x axis. Now after i read that more ms3D support was added in 1.4.1 I thought this would be fixed, but sadly no. It's quite a bother to manually try to flip the animations in my software.
I am surprised that noone on these boards has addressed any of these issues, especially since I've noticed them for like 2 years now.
Anyone know of any solutions, or something i'm just missing?
I use:
-Anim8or, for most modelling
-Ultimate Unwrap 3D, for texture mappinig
-CharacterFX, for animations
-Milkshape3D, for a mix of things, mostly file format conversion
-Visualmarker, for Motion Capture, if needed
Any ideas?
BTW, this occurs in meshes that others have created, so I doubt it is related to my 3D tools...