HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

3dsmax MDX Exporter - Supports Animations

02-09-2003, 10:25 PM#1
republicola
Download here: http://www.users.ms11.net/~kwalker/MDXExport.zip
This exporter exports geometry, bones, helper, cameras, collisionshapes, and most importantly, animations.
It was written in 3dsmax5, but should work with 4.2.
Make sure to read the readme for instructions.
The script is encrypted, but if you email <[email protected]> or pm me with a *good* reason, I will send you the source code.

Plz post comments, suggestions, errors, etc. here.

Happy modding! :D
02-10-2003, 03:19 AM#2
Electromancer
Thanks for making this converter. Its gonna really be helpful.

And one thing, a bit off topic. Is the badmitton mod your making based on the real game? Cuz some ppl were making fun of the fact that I said something a long time ago about a badmitton mod.
02-10-2003, 03:54 AM#3
nicoli_s
well i think u should post all that stuff u told me about in a little tut, cuz most newbies to 3ds max will have no idea whatsoever what to do
02-10-2003, 02:54 PM#4
4d5e6f
can some1 help me with these errors?

Quote:
Originally posted by 4d5e6f
I get errors in 3ds max 4.2 when exporting. I added an animation. i selected everything, and i tried exporting. after a short wait, i got an error

-- No ""_"" function for (angleAxis 0 [0,1.35111e+023,0]

any idea whats wrong?should i try using my 3ds max 5 instead?


Quote:
Originally posted by 4d5e6f
i just opened up one of the mdls and inside it looked fine, but when i tried converting to mdx, i got a bunch of errors.
02-10-2003, 06:00 PM#5
Mjukland
I get the same error, i imported a mdx and just tried to convert it to a mdl without changing it.

-- No ""_"" function for (angleAxis 0 [0,1.35111e+023,0]

( im using 3ds max 5.0 )
02-10-2003, 09:20 PM#6
Magias
It is a good thing I got 3ds max 5.0. Thank you for making this, I was dying for an animation converter that will work with 3ds max 5.0.
02-10-2003, 10:46 PM#7
republicola
ok, i realize that i should have addressed that error in the readme cuz its really common and there is kindof an extra step to not get it. i suggest doing this even if you dont get that error for the animations might be messed up if you dont

1. select all bones and helpers that are part of the model
2. press F11 to open up listener
3. c'n'p the following lines in and press enter after each one
for i = 1 to selection.count do selection[i].pos.controller = bezier_position ()
for i = 1 to selection.count do selection[i].rotation.controller = linear_rotation ()
for i = 1 to selection.count do selection[i].scale.controller = linear_scale ()

that should fix problems with the angleaxis thing

if it says TVertices out of range or something like that, its a problem with the unwrap uvw
if the number is 1, you probably didnt add an unwrap uvw modifier
if the number is something else, try pressing the reset uvws button in the unwrap modifier

one more thing, i released a version that should work with 4.2 (as well as 5.x)
get it here
02-10-2003, 11:01 PM#8
4d5e6f
republica, you ****in rock! If i were gay i would want to hug you!
02-10-2003, 11:36 PM#9
4d5e6f
repub, can you plz make it so that the max frames is higher than 100,000 when exporting? if i want a full model, i want there to be more frames.
02-10-2003, 11:38 PM#10
republicola
alright, i wasnt sure what the max number of frames should be so i just put down 100000 :////
ill change that, but i wont release till the next version, which will have support for lights (i think) and wont make you type in the above lines of code every time
02-10-2003, 11:40 PM#11
4d5e6f
ok then screw my sexuality! hug me!!!
02-11-2003, 12:38 AM#12
Mjukland
I still get errors...

--No ""-"" Function for (angleAxis 31 [0,5.48416e+023,-1])
02-11-2003, 01:19 AM#13
republicola
umm... ok, 4d
mjuk, make sure you selected all the bones and helpers
to check whether that stuff worked, you can do this (select bones & helpers first)
for i in selection do if (i.pos.controller != bezier_position) or (i.rotation.controller != linear_rotation) or (i.scale.controller != linear_scale) then print It doesn't work!
02-11-2003, 03:56 PM#14
Magias
You should make more maxscripts that will work in 5.0 and 4.2. You're a genius at them...too bad I never written one ever in my life.
02-11-2003, 07:33 PM#15
Mjukland
Hmm... not working... maybe im just stupid ?

I attached a screen of the error i get...