Lecture22-Computer-Animation

Lecture22-Computer-Animation - Keyframing in Vue Keyframing...

Info iconThis preview shows pages 1–31. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Animation
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Objectives Define animation (as a branch of computer graphics) Compare and contrast… Keyframing Inverse Kinematics Motion capture Simulation
Background image of page 2
Animation Making stuff move Almost anything that’s a function of time.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Keyframing Animator defines positions or poses at certain key points. Interpolation fills in the rest. Linear? Curved?
Background image of page 4
Keyframing – interpolating values
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Keyframing keys, in-betweens track-based Avars – articulation variables
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
The problem with curves Motion along a curve has varying rate per constant change in parameter value.
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Analytic approach
Background image of page 10
Or, Forward Differencing Sample curve at a finite set of points Add up the distances as you go. As the number of points goes up, accuracy improves Adaptively.
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Numerical Integration More about this later in simulation
Background image of page 12
Keyframing in Vue show timeline
Background image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 14
Background image of page 15

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 16
Background image of page 17

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 18
Background image of page 19

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 20
Background image of page 21

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 22
Background image of page 23

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 24
Background image of page 25

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 26
Background image of page 27

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 28
Background image of page 29

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 30
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Keyframing in Vue Keyframing in Vue render options Keyframing in Vue Back to that motion curve IK Solvers Rather than specify keys, you specify locations Some solver figures out the motion to hit the locations. You know these. Simulation System of differential equations State of the world Iterate and take a new snapshot of the world in each frame. Just that easy. Integration schemes: Eulers method RK4 RK4 Collisions and timesteps Fluids: Eulerian vs. Lagrangian Trees in wind Fluids, strain, tke Motion Capture Motion Capture Hire some talent. Instrument the talent. Put the talent in the capture arena. Roll the cameras Clean up the data Bind the data to a rig Clean up the motion. Youtube: http://bit.ly/catch-n-throw http:// www.evtv1.com/player.aspx?itemnum=14276 http://bit.ly/catch-n-throw Non-rigid bodies...
View Full Document

Page1 / 31

Lecture22-Computer-Animation - Keyframing in Vue Keyframing...

This preview shows document pages 1 - 31. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online