Welcome to the Tips & Tricks Animation Blog
Hosted by Shawn Kelly,
co-founder of AnimationMentor.com
and Industrial Light & Magic Animator
This animation blog serves as a forum for people to ask questions about character animation. Host Shawn Kelly and Animation Mentor staff and associates will answer questions, provide tips and tricks, and share ideas about animating. Animators are welcome to post their opinions, ideas and questions on the blog. We hope to start some great dialogue and get the animation community talking.
Blog Archive
Animation Links
Monday, December 1, 2008
What Are Splines? What’s the Best Way to Approach Editing Splines When Animating?
Before I go into this topic, I wanted to mention that I think Victor Navone provides some really good tips and tricks on his website
(http://www.navone.org/HTML/Tutorials.htm) for splining.
So go check it out! I’d listen to that before any of my nonsense.
So…if your still here, here’s my 2 cents!
I find that this is a particularly difficult topic to talk about. Mainly because everyone I know does it a different way. Some animators never look at their splines, some use lots of keys on their splines, and some use only a few keys and rely on weighted tangents. There is no right and wrong way. Teachers may try and tell you there is, but that’s only because they see it works for them and they might think everyone will enjoy the same success. Unfortunately, I’ve learned it doesn’t work that way. All that matters is what’s on screen, not how it looks in your graph editor. So be sure you find a way that works for you and use it, even if it makes no sense to anyone else.
When it comes to my workflow, I don’t look at my graph editor until my blocking is pretty much complete. I make sure that all the acting and action that is supposed to take place in my shot happens in blocking. I am personally unable to define actions through splining. So when I take my shot from blocking to spline, that is the first time I take a look at the spaghetti mess in my graph editor. Luckily, since I’ve already laid down a lot of keys in my blocking (key pose, breakdowns, ease in’s and outs, overshoots, settles), I can roughly see an overall direction that my splines are traveling in. For some splines, all I have to do is clean them up so that they flow nicely. But most require a lot of attention.
The thing that really helped me to understand my splines is thinking of them like a roller coaster ride and the spline is the track the cars follow on. It can be fast, slow, it can have a big building anticipation followed by a quick action, take sharp turns and stop abruptly. The track is mainly a smooth track and even the sharpest of corners are rounded. Rarely are there any arbitrary sharp angles or jittery textures. It’s because the cars have weight. If halfway through the ride the track hit a 90 degree turn, it would be like hitting a wall, and it would remove all feeling of weight. So would your animation. Weight effects everything, including how your curves start and stop. It takes some effort to get the cars moving and even more to get them to stop. Remember how it feels going up the incline and then having gravity catch up to you on the fall, and then remember what that track looks like. Your spline for that may look the same in Trans Y.
Some tidbits I’ve learned along the way:
Guest Blogger Nick Bruno
Labels: Nick Bruno, splines
Posted at 1:40 PM
7 Comments: | Post a Comment
Hi Nick
Can you explain in a little more detail what you mean by feather?
By Ian, at December 1, 2008 4:24 PM
Thanks for that link, I couldn't remember where I saw it before and now I bookmarked it again!
later Nick!
By mattanimation, at December 1, 2008 6:26 PM
When I say Feather I mean... gradually taper in or taper out. Ease in ease out.
Pad my spacing - Bring it closer together.
and so on.
By Nick Bruno, at December 1, 2008 6:34 PM
Thanks Nick great post, splines have been mystifying me for much a long time now, it great to get some advice on them that is clear and concise.
thanks again
By Ashley Stringer, at December 2, 2008 8:15 PM
and a little tip for beginning animators - check out that there's a huge difference between rotational and translation values, a value of 1 in rotation is almost nothing, while a 1 in translation is usually very noticeable, so even though the translations might seem really clean when you have both rotations and translations framed, just... select translations only and frame them. and behold. your translation values take now as much space as rotational values used to in your previous framing. and now you realize they need some serious cleanup too :)
By Virgil, at December 3, 2008 7:16 AM
hello,
but sometimes when you animate in front of your camera shot some movements in this camera are ok but in another camera not. The same your spline .... is it ? Your splines are sometimes really odd often when you have a blocking stage every 1,2,4 etc frames. Yes ? :)
Thanks,
luq
By luq, at December 3, 2008 1:12 PM
Thanks for sharing Nick,
By Osaman, at December 15, 2008 5:10 AM
Post a Comment




We're Social!