Game Development Community

I tried to animate the same mesh twice and it wont work

by Highlander · in Artist Corner · 05/13/2007 (11:31 pm) · 3 replies

Whats the solution? do I need to put a dummy object between the mesh and what its attached to, then have one animation move the dummy and one move the mesh? Is there a better way?

Thanks!

#1
05/14/2007 (12:19 am)
Hi lander, Can you explain this in more detail and preferably show a screenshot. I can't gather what you are trying to do.
#2
05/14/2007 (8:39 am)
Sorry, what I meant to say was that I tried to have two animations play simultaneously. Each animation was of me moving the same mesh in MAX. Apparently only one thread will play at a time if two threads are manipulating the same object. So what I was asking was, what is the workaround for this?
#3
05/14/2007 (9:04 am)
In the sequence helper options ( modifier command panel) there is an option that you can turn on called "blend" what this will do is force the animation to be an additive blending animation.

The short and simple on how this works is the exporter reads the transform offsets that occur during your animation. So instead of seeing your model move on the X from 30 to 120 degrees, it just sees a movement on the X of +90 degrees. Now when this animation is played back in the engine, it will stack on top of the other animations that are occuring, and as a result you will get a +90 degree animation on the X added on top of whatever is currently happening.

Its a very powerful system, one of the most powerful and least known and talked about systems within Torque. If you get to know it you can do a lot of crazy things to help make your games visually appear better and save yourself a lot of work in the process.

Logan