Darkplaces and dpm animations
Posted: Mon Dec 13, 2010 5:59 pm
Hi guys, I'm working on a DP game (which used same quakec source code from original id quake)and I'm desperately trying to make work player - monsters animations in dpm/zym format. This is my procedure:
1) I model, rig and create animations in blender 2.49 - I create for example a modern version of the Ogre. So I open original .mdl model and check all animations name and frame start and end, I take note and I recreate all animations with same name and duration
2) Then I put all animation strips in line in the NLA editor in the right order
3) I change all .mdl extensions in quakec code in .dpm or .zym (I tried both)
4) I use SMD exporter and I create all the SMD files in a folder, then
5) I use dpmodel and it creates a .dpm file with .animinfo and .framegroups files. (same with zmodel)
6) When I test in game, animations don't work (on dpm better: for player just stand animation doesn't work, with zym animations are scrambled, it runs when it should fire, and so on..)
Curious thing, in Nexuiz, zym and dpm work perfectly, because, I presume, animations work in a different way: in quake there's a $frame sintax, in nexuiz is more complex.
Any help would be appreciated: tutorials, links, advices from whom simply had success on it or similar.
Thanks
1) I model, rig and create animations in blender 2.49 - I create for example a modern version of the Ogre. So I open original .mdl model and check all animations name and frame start and end, I take note and I recreate all animations with same name and duration
2) Then I put all animation strips in line in the NLA editor in the right order
3) I change all .mdl extensions in quakec code in .dpm or .zym (I tried both)
4) I use SMD exporter and I create all the SMD files in a folder, then
5) I use dpmodel and it creates a .dpm file with .animinfo and .framegroups files. (same with zmodel)
6) When I test in game, animations don't work (on dpm better: for player just stand animation doesn't work, with zym animations are scrambled, it runs when it should fire, and so on..)
Curious thing, in Nexuiz, zym and dpm work perfectly, because, I presume, animations work in a different way: in quake there's a $frame sintax, in nexuiz is more complex.
Any help would be appreciated: tutorials, links, advices from whom simply had success on it or similar.
Thanks