HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Animation transfer program

03-20-2004, 05:43 PM#1
Oinkerwinkle
I made a program that does animation transfers automatically. At this point, it required the Java SDK to run, so that kind of limits the audience. If anyone who already has done some animation transfers wants to test this and possibly point out any problems, here is the file. It reads and writes to C:\java\bin\files at this point, but I'll change it so you can specify the path later.

Edit: To people first first visiting this thread, here is the latest version.
Attached Images
File type: jpgWC3ScrnShot_100607_184036_45.jpg (331.5 KB)
03-20-2004, 06:00 PM#2
Egg
omg ur a god where do i get java sdk
03-20-2004, 10:43 PM#3
Oinkerwinkle
You can get it here. I've heard that it is possible to run this using the JRE (Java runtime environment: 25MB instead of 100 or so), but they made thier site impossible to navigate so I never found it.

Just some clarification on how to use this using/getting the SDK.
Install java to c:\java
Make a new folder called "files" in your c:\java\bin folder (created automatically when you install).
Place both MDLs in the files folder.

If you don't already know how to run a java dos program (this is using the SDK):
Open dos prompt
Type...
cd\
cd java\bin
java AnimMerge

Then you are running the program. Enter the file names (without .mdl) and what you want it to go to and it does everything.
03-20-2004, 11:13 PM#4
STURMguy22
oh boy, you probably pissed cookie off with this one

Great Job

edit: ok, now when I get the .class file, where does it have to go?

edit: I installed that file, but it made a Sun folder instead of a Java, is there anyway you could link to the exact file download, because There are a lot. I got one that was like 140 megs and that gave me the Sun Folder
03-20-2004, 11:38 PM#5
oBs3rv3r
Excellent job Oinkerwinkle!

I'm about to test the program now. ^_^
03-20-2004, 11:40 PM#6
Oinkerwinkle
Assuming you have the JDK, put the .class in c:\java\bin

Quote:
Excellent job Oinkerwinkle!
Thanks.
03-20-2004, 11:46 PM#7
Cookie
Good work Oinkerwinkle, this should save some work for people =)
Still I think you might encounter some problems with anim transfer (like body parts cutting through etc) . Maybe some more explanations etc what this program functionailities etc.

And sturm, why would I be pissed off (cept of the fact that you made another retarded dumb statement as usual that PISSES me off)? With this tool n00bies (read, not newbie) can do their own anim transfers. without littering the forum with thousands of questions like how to do this etc. This should help alot (besides, after i scourged through mdl there is nothing else anymore to go through it anymore....I long quit mdl editing stuff nowadays...focusing more with art tools and going to ut2k4 modding soon..).

People that make usefull tools are good, people who make stupid/irrational and stupid comments I LOATHE and HATE the most, which you belong in the latter sturm if you keep making dumb comments.
03-21-2004, 12:04 AM#8
STURMguy22
Oh no, I'm going to be one of the select few that cookie hates! The reason I said that, is because you always get pissed anytime anyones takes a .mdl shortcut. You always whine about how no one knows how to do a decent geomerge and I figured a tool that takes an enormous shortcut would be unsettling to someone who used to be one of the only ones who could geoset merge.

I actually did remove that part because I thought it was retarted myself, yet before I could, you posted your defensive post and I didn't want to seem as though I was "intimidated" by being on your hate list

I remember when you used to help the community instead of referring to learning modders as "n00bies" and people who litter the forums. If your sick of all the litter in forums and have mastered all of the .mdl, then hurry up and move to UT instead of lingering with unsupportive comments to beginners in the forums
03-21-2004, 02:22 AM#9
Oinkerwinkle
Here is a close a link as I can give you. When you're installing, it should ask for a folder at some point.

If your Sun folder contains a bin and the bin folder contains an exe called java, they just rename your Sun folder to java.

Anyway, because the windows version of Java can't use file input/output (in order to prevent malicious programs), I remade this in Visual Basic. That should allow anyone to run it.

Quote:
Still I think you might encounter some problems with anim transfer (like body parts cutting through etc) . Maybe some more explanations etc what this program functionailities etc.
Yup, the body parts cutting through is there unless you the models are very similar. I guess plain old text-editing isn't completely outmoded.

I'm glad everyone likes it!
03-21-2004, 04:16 AM#10
STURMguy22
well I have a diluted way of getting the bin folder, I have c, program files, java, a random folder, bin, and then an exe.

Id rather just use the visual basic version, have you posted it yet?
03-21-2004, 08:17 AM#11
oBs3rv3r
Why are you having all that trouble?
Just go ahead and scroll a bit down on the site untill you encounter a part like this:



And hit the download option marked on the picture (note that it's the JRE, so it's only like 15 mb or something like that).

Download either the offline or the normal windows installer.
Install it using that installer. Choose custom installation and set the install path to C:\Java

Then from that part, follow Oinkerwinkle's instructions.
03-21-2004, 12:40 PM#12
Cookie
Thats probably because you dont know all the facettes of the entire story. Getting pms everyday of people that are actually demanding help and getting totally angry and start bitching and flaming if I said I was busy with other projects, probably crushed my helpfullness and started to make me a grumpy man heh.

I used to help people with mdl editing who are at least able to use the required tools. yet I sometimes get peple that does not know absolutely anything how to use (winmpq, what is mdx? etc etc) and after countless explanations they still dont get it. Thats something that gets your blood under the fingers.

Heck, you would act the same if you got in the same situations. =P

Besides there is no real hate list, as you're the only one there =P Note that it was also about your other rational comments on other posts

========================================================
Regarding the animation transporter, it seems I got quite a few errors with models that have bones that are not on the to be transferred model. Maybe a suggestion for next version is to transfer the anims segment by segment (aka bone by bone)
03-21-2004, 02:39 PM#13
STURMguy22
your probably right, if I did get a bunch of pms a day with demands I probably would act the same way. It would probably piss me off just as much as when people post stuff like "hey guys, I need all the characters from mortal kombat modeled by next week, Ill give 20 points for each!". I hate that shit. I don't know yet whether your usage of rational was sarcastic, but arguing on the internet is like running in the special olympics, even if you win, your retarded

@Observer, thanks for the directions
03-21-2004, 03:44 PM#14
Oinkerwinkle
Quote:
Regarding the animation transporter, it seems I got quite a few errors with models that have bones that are not on the to be transferred model. Maybe a suggestion for next version is to transfer the anims segment by segment (aka bone by bone)

Were they actual errors that prevented it from being converted to MDX or were the visual-type errors?

Maybe I'm missing something here... If the bone is not on the to be transferred model, my program tries to simply clear that bone of all its animations. Is there any other way? That idea about transferring segment by segment sounds like a very good idea; I think i'll add that.

Thanks for input.

About the VB version: I have a 'learning edition' of VB that cannot compile. I asked on a forum for someone to compile it and will post it here as soon as someone does.
03-21-2004, 04:03 PM#15
STURMguy22
heh, my dad had the same problem, he ended up having to buy the thing

I got it to work, I transfered the animations, however when I tried to convert back to an .mdx using yobgul's converter, My warcraft III became corrupt in my storm.dll.

I have an error saying "The Ordinal 570 could not be located in the dynamic link library storm.dll"

It seems as though the installer only adds the .exe and a war3 file, and I replaced the war3 file with my previous but it still didn't work. Id like to try out the transfer, is there anyway to fix my wc3 without reinstallation?