HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Convert a MS3D File into MDL or MDX

01-21-2007, 11:34 AM#1
TSG
Hello guys.

I am a French player (so I speak english just a little) of World of Warcraft and a campaign creator (this is my forum) and I am searching for a tool for convert MilkShape 3D Models into MDL or MDX if this is possible.

It's very important for me, so if you have an idea...
01-21-2007, 11:45 AM#2
Jacek
Ask Rao_Dao_Zao...
01-21-2007, 12:01 PM#3
TSG
But who is him? How can I ask to him? MP?
01-21-2007, 01:49 PM#4
Rao Dao Zao
Rao Dao Zao is your resident MDL/Milkshape expert.

And he recommends that you read the sticky entitled "MS3D Exporter".
01-21-2007, 03:18 PM#5
TSG
Quote:
Model, UV map, and rig your model.

Run zero joints. This must be after your skeleton is made but before you animate. If you run this after you animate, it will ruin your animation.

Animate. Just make one sequence (as in stand, walk, attack, whatever) after another with some space between. If a bone is animated during a sequence, make sure that bone has a frame on the first and last frame of that sequuence.

Define sequences in the comment of your model. (As in under the 'Comment' button of the model tab.) The format is "Animation name, first frame-last frame[, looping/nonlooping]"
Example sequences:
Stand,1-30
Attack,45-70,nonlooping
Walk,90-120,looping
'Looping' means that when the animation is played in-game, it will continue to run until the unit is told to do something else. Walk, stand do that, for example.

Define materials for your model. This is done by editing the comment section of a material. Types are set by having one of the following words on a line:
Teamcolor - Make black alpha channel into team color
Glow - Hero glow
Transparent - Make black alpha channel area invisible
If you don't have one of those, it will just be a default material.
The path is set by putting "Path:Textures\whatever.blp". This is where the texture should be imported.
Geosetanims - Done by putting comments on groups.
Example line:
Hidden: Stand, Walk before 30, Death after 80
The animation names are caSe-sEnsiTIve.
You can make a bone use linear interpolation by adding "Linear" to its comment.

Ok I try to explain my situation : I use the WoWModelViewer (the tool for to see models of World of Warcraft), and it can export models into MS3D.

So if I understand that you say, I need to download MilkShape3D and load a model exported by the WoWModelViewer, and export it with MilkShape3D?

Ok, that's seems easy.

That for all!

(I hope than my english is not too bad -- thanks to my dictionnary) :p


EDIT : Where I can find Milkshape3D?
01-21-2007, 03:54 PM#6
Rao Dao Zao
Use a search engine?
01-21-2007, 06:23 PM#7
TSG
I have manage to convert a Ms3D file into MDX, but when I load it in the War3Viewer, it lose all of his animations.
01-21-2007, 06:45 PM#8
Rao Dao Zao
You're porting WoW models and we don't support that here. You're on your own, buddy.
01-21-2007, 06:47 PM#9
SeruK
That has something to do with that warcraft uses vertex animations or something and MilkShape uses joint animations or something like that. You have to use the Zero Joints plugin before you animate. If you already animated I'm afraid there's nothing to do but to do it all over. :(
01-21-2007, 06:49 PM#10
Rao Dao Zao
SeruK, what you said is entirely wrong, except for using the Zero Joints plugin before animating.
01-21-2007, 11:04 PM#11
TSG
So it's impossible to completely import WoW Models in Warcraft 3?
01-21-2007, 11:07 PM#12
NiRVaNa_87
No, is not impossible, but this site is against the WoW imports, so no one is going to help you here.
01-24-2007, 02:01 PM#13
TSG
Quote:
this site is against the WoW imports

Yeah I'm against too, but I want to realise a end cinematic with two models of WoW.

So I need to search an other site...