D-Force Repeating Animation Question

I have an animation wiith 61 frames that I wish to play as a 2 second loop of a figure walking with D-Foce clothing. Is it possible to properly simulate the D-Force clothes so it smoothly transitions from frame 60 to frame 0 as it continues to repeat? So basically frame 0 and 61 need to look the same and not in two different possitions. Thanks in advance for any help:)

Comments

  • IvyIvy Posts: 7,165

     the way I do it  is use a film editor  that is the easiest.    But for short cycles 2 or 3 seconds long,   I'll give a few extra keyframes before I make my animation cycle start so the cloth is in the properly draped position for looping animation. . Example- if your going from 0-61. I would  extend or add 5  to 10 extra keyframes to the animation start time on the timeline 0-10 keyframes( to get the cloth started to drape) Then start your animation cycle at keyframe 10 instead of zero, then run your simulation to 71 .  then when it comes time to render the scene, you can start your render time at keyframe 10 instead of  0 running 10 to 71 under the render settings tab still giving you the same 61 keyframes you require,..   if you do it this way your deforce clothing or hair etc will be in the right place when you start your animation cycle and will match when you do a repeat looping. its the best way to loop animation for gif files when using deforce so I would imagine it would work the same for animation AVI cycles. you may need to add more than 10 extra keyframes too depending on how complex your defoce item your animating is  you may need to go as far  as 30 extra keyframes for long gowns and hair it just depends on the complexity of what your using.

  • RobinsonRobinson Posts: 751

    Sorry to necro this but I've been dealing with a similar problem.  It seems to me that the method required for loops when it comes to dforce is to save the simulation changes as morphs, and then to apply the morphs from mid-cycle to end in reverse order.  With a physics sim the start and end position are never going to be the same due to the "random" nature of iterative update.  Morphs every 5 or 10 frames would be good enough I suspect.  Might make a script that exports obj sequences if I can't find one elsewhere.

Sign In or Register to comment.