Anim curve stops at end of curve

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Search this Thread Display Modes
Old 04 April 2013   #1
Anim curve stops at end of curve

Why does an animation path stop at the end of the curve? For example if we create a nurbs circle and a locator make an motion path it will have a start and an end. Even if we delete the anim curve from the motion path and manipulate the U value by hand it goes from 0 to 1.

Is there a way to make it continuously loop? Pass the value of 1?
Character TD
Old 04 April 2013   #2
The motion path u value indirectly refers to the curves u parameter (its the curve length from min param to max param but normalized down to 0 -> 1) so if you set the motion path value above 1 it sticks at the curves maximum parameter. To animate an infinite loop you just would need to put the motion path u value back to 0 and start again.
For motion paths on periodic curves you could easily do this without much hassle if you open the animCurveTL AETemplate and set the option menu "Pre Inifinity" to "cycle".
Old 04 April 2013   #3
What are you using the motion path for?
Old 04 April 2013   #4
zaskar. That works if you chose to use the anim curves from the motion path, and have only one object on the path. And even then it jumps at the last frame. Lets say you add 2 more objects to the motion path and have them start at different time so they fallow each other like train carts. That does not work any more.

Tim at first I wanted to use it for tank tracks, and then was thinking of using it for a toy train that goes around a xmas tree. Nothing in particular just playing around. An entrusting problem to solve. A way to animate objects on a path, that fallow each other in a continues loop.

Any other way of doing this? Maybe a constraint of some sort that fallows a path?
Character TD
Old 04 April 2013   #5
For track treads, like a tank, I use a spline ik and just animate the offset attr. For animators you go and use the post infinity to loop it.

Here is a demo maya file

Last edited by TimCallaway : 04 April 2013 at 03:16 AM.
Old 04 April 2013   #6
Fantastic how did you connect the ends?
Character TD
Old 04 April 2013   #7
Ends? The circle is just a normal nurbs circle.

The joints are created in a spaced line on the origin. Like:

. . . . . . . . . . . . . . . . . . . . normal joint chain.

SplineIk tool, uncheck everything in the settings, check the root on curve box.

Select first joint, shift select End joint, shift select curve.

The joints will all pop onto the curve, then just animate the splineik.offset(Or whatever it's named haha).

You should be able to pick it apart in the scene I posted. This works for everything that I would use a motion path for, save facial setups.

Then motion paths come into play =]

Last edited by TimCallaway : 04 April 2013 at 03:10 AM.
Old 04 April 2013   #8
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 04:12 PM.

Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.