Hey guys. I thought I would write a tutorial on how to make an animated m2 with mdlvis I know a lot have shied away from mdlvis because it seems like too much work. well I spent about a day on it and was able to figure it out for the most part.
First download the model editing pack
here now get an obj or 3ds file, (I'm using an obj for simplicities sake.)
1:Open Obj-3ds to mdx folder, search for your obj / 3ds file, and convert it to a mdx
2:Open MdlxConv folder and convert your mdx you just made into an mdl.
3:Open the new mdl in a text editor. and copy everything from Geosets down until right before the groups section.
4:Open Null Model.mdl and scroll down until you see
Geoset { Vertices 1 { { 29.2962, 6.97018, -1.6013 }, } Normals 1 { { 0, 0, 0 }, } TVertices 1 { { 0.60757, 0.479768 }, } VertexGroup { 0, } Faces 1 3 { Triangles { { 0, 0, 0 }, } }
5:Now highlight that section and past what you just copied from your last mdl file.
6:Now save the null Model as ... yourmodelname.mdl for example.
7:Open up the yourmodelname.mdl in mdlvis.
This is were things get tricky. . . "Kinda".
Now position your model, to be standing on center of the work pane.
Best way to know that your model is positioned correctly is to hit the perspective button in the upper left hand corner. and hit front. if its facing the front of your model then your golden.
Now for animation, YAY!!!!
here is a video on how to rig your character
VIDEO and here is how to animate your model.
[NOTE]: you need to name your animations, after the names they have in the animationdata.dbc
VIDEO after you have done this with 3 animations you should be able to convert it back to an m2 with mdx to m2
for each animation you have done you will need to assign them numbers in mdx to m2
so when it asks for your specific animation you made. go in order from 1- 10 for example
now after each time you specify a number. type -1 and enter twice.
then to the next number and so on. this should finish your animated model in time.
thanx to all who have made these tools available to us!
and I hope this helped.