HS-241: Procedural Animation
Students will gain a deeper understanding of animation as a whole, and how to better leverage the existing animation system to create smarter animations with less keyframes, or without keyframes entirely.
This course delves into various levels of procedural animation, from keyframe basics, to attribute-based animation and the concept of “geometric keyframes”, to more experimental point-based animation systems to offer an alternative method of efficiency and control over traditional simulation-based approaches, pushing the boundaries of what a procedural system can accomplish.
Students will gain a deeper understanding of animation as a whole, and how to better leverage the existing animation system to create smarter animations with less keyframes, or without keyframes entirely. They will also explore ways to use attributes to directly drive art-directable animations, and learn about some more advanced systems to explore some further reaches of what procedural systems can do.
Files
1. Animation Basics
1. Keyframe Functions
2. Out of Range Behaviours
1. Basic Channel Expressions
2. Offset Method (Channel Expr.)
3. Using Channel Expression (Time Shift)
4. Remapping (Channel Expr.)
5. VEX Method
1. Defining Animation Curves
2. Basic Ramp Animation
3. Remapping the Ramp Curve
4. Using the Ramp as Timeline
1. Hovering Animation
2. Layering and Composing Expressions
3. Adding Noise to Transforms
4. Animate Parameters with Geometry