Jump to content
  • Advertisement
Sign in to follow this  
Alpha Nox

Adding pause between .bip clips

This topic is 2158 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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

Share this post


Link to post
Share on other sites
Advertisement
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 Edited by t4s0thcmdr

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!