Advertisement

Adding pause between .bip clips

Started by July 12, 2012 04:50 PM
0 comments, last by Alpha Nox 12 years, 6 months ago
Hi everyone,

I have been trying to use both motion mixer and motion flow in 3dsmax2012 to create an animation consisting of some .bip clips with pauses between them but have not been able to add the pauses thus far.

More specifically, consider three clips X, Y and Z. I would like to create the following animation with transitions (numbers are frames):

X plays from 0 to 25
Y plays from 26 to 100
pause between 101 to 299 (no transition between Y and Z, character should remain static)
Z plays from 300 to 325


I just can't add that pause with motion flow and when using motion mixer if I try to start clip Z at 300 and set the transition length between Y and Z to be 0 or 1, the program just crashes.

I would really appreciate any ideas and suggestions on where to look to find out how to add this pause (wait time) between clips.

Also, I'm not sure if it helps, I will be creating these animation sequences automatically with MAXScript later on.


Thanks in advance,
Victor Freire
Hi all,

I managed to find a workaround!

I created an empty (identity) bip animation. By empty, I mean a biped animation with two identical keyframes at different times. One keyframe at 0 and the other at 100.

I just put this empty animation wherever I need a pause and scale it accordingly.


This is the MAXScript code I used to generate the empty animation:


bp = $soldier -- your biped goes here
biped.gettransform bp #pos
p = biped.gettransform bp #pos
animate on (
at time 0 (
biped.settransform bp #pos p true
)
)
animate on (
at time 100 (
biped.settransform bp #pos p true
)
)



Feel free to contact me if you didn't understand the above.

Hope this helps,
Victor Freire

This topic is closed to new replies.

Advertisement