• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

My animated catapult wheels rollback in-game!

Status
Not open for further replies.
Level 10
Joined
Aug 14, 2004
Messages
61
Hello Folks, I'm still pretty new to animating, I've been trying to work out simple models and animations to get accustomed to the techniques and the like... Just so you know, I'm using 3d Studio Max 5.1 for this. Anyway, I figured a catapult (well trebuchet actually) would be pretty simple just 5 animations total (stand, walk, attack, death, decay). All seemed to go well until I imported into Warcraft and I noticed that when the unit stops after moving, the wheel will sometimes rollback as if to reset itself. During the walk it rolls normal and looks fine, its just when it stops.

To animate the wheel I created the first keyframe then rotated the wheel 45 degrees each key until it was 360 and created the end animation keyframe. I mean I notice it but perhaps this is normal/acceptable, but I wanted to see if anyone else knows a trick or has an idea what I'm doing wrong thanks!

Here's a little sample of the model moving...
 

Attachments

  • IceApult.gif
    IceApult.gif
    217.1 KB · Views: 2,759
Level 7
Joined
Dec 29, 2006
Messages
365
i think donut is saying that the animation you made is probably not even.

example.

Walk
MoveSpeed 240

that is your note, both opening and ending; 240 is about normal speed for units.

your time line needs to read something like this

starting point: 0 ending point 40

something like that, the starting and ending need to be equal so it loops. if its not equal the animation wont loop and thats probably why your animation is screwing up.

and your wheels need to move the at the same range, so select all your wheels first then rotate, make sure your thing is on auto key and continue to rotate after moving the slider from 0 to 5 then to 10 and so on.
 
Level 6
Joined
Jan 16, 2007
Messages
109
Set BlendTime to 0. You can probably do that in Magos' editor (look under Model or something) or by converting to MDL, searching for BlendTime, setting it to 0, and converting it back to MDX.

BlendTime controls how long to spend transitioning between animations. Setting it to 0, the result will be that the wheels snap back instantly instead of rotating, which should hopefully be less obvious.
 

Deleted member 126647

D

Deleted member 126647

Other than that, it's just something with the game, not the model, and as such you shouldn't worry about it.
 
Status
Not open for further replies.
Top