3D Animation 3. Animation Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.

Slides:



Advertisements
Similar presentations
Section 1 Gravity and Motion
Advertisements

The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
LOCOMOTION IN INTERACTIVE ENVIRONMENTS Navjot Garg.
PHYS 218 sec Review Chap. 2 Motion along a straight line.
PLANAR RIGID BODY MOTION: TRANSLATION & ROTATION
Motion Balance and Stability Fluid Mechanics Force.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Animation.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
CSCE 441 Computer Graphics: Keyframe Animation/Smooth Curves Jinxiang Chai.
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
CS274 Spring 01 Lecture 5 Copyright © Mark Meyer Lecture V Higher Level Motion Control CS274: Computer Animation and Simulation.
Animation. Outline  Key frame animation  Hierarchical animation  Inverse kinematics.
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
Feature-length films: Games: Desktop Animations: Computer Animation.
05/09/02(c) 2002 University of Wisconsin Last Time Global illumination algorithms Grades so far.
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
Simulating Riding Dynamics toward Developing a Kinematically-Realistic Mechanical Horse for Hippotherapy Research Rhett Rigby.
Modelling and Simulation Dynamics. Dynamics Dynamics is a branch of physics that describes how objects move. Dynamic animation uses rules of physics to.
WS4-1 ADM703, Workshop 4, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 4 WASHING MACHINE.
Introduction to Maya. Maya’s Layout User Interface Elements In Maya, you can tear off menus to create separate floating boxes that you can place anywhere.
< BackNext >PreviewMain Forces and Motion Preview Section 1 Gravity and MotionGravity and Motion Section 2 Newton’s Laws of MotionNewton’s Laws of Motion.
Forces and Motion Review Balanced and Unbalanced Forces Mrs. Bixler-Zalesinsky.
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
3D Animation 5. Character Animation Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
SKM 4200 Computer Animation Chapter 4: Animation (3D Computer Animation – Part 2)
Animation with Maya
CLASS 10 SCENE GRAPHS BASIC ANIMATION CS770/870. A scene Graph A data structure to hold components of a scene Usually a Tree of a Directed Acyclic Graph.
Character Setup In addition to rigging for character models, rigging artists are also responsible for setting up animation controls for anything that is.
Circular Motion Centri____ Force. Frequency vs. Period Period (T)- The time it takes for one full rotation or revolution of an object in seconds. Frequency.
Building a Propeller Driven Vehicle
12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and Overlapping.
Physics 11 Advanced Mr. Jean May 8th, The plan: Video clip of the day Review of yesterday Perfectly Elastic Bouncing Balls Not perfectly Elastic.
MOTION. 4.3 Acceleration  Acceleration is the rate at which your speed (or velocity) changes.
4.3 Acceleration  Acceleration is the rate at which your speed (or velocity) changes.
Chapter 20 Forces and Motion Preview Section 1 Gravity and MotionGravity and Motion Section 2 Newton’s Laws of MotionNewton’s Laws of Motion Section 3.
CSCE 441 Computer Graphics: Keyframe Animation/Smooth Curves Jinxiang Chai.
PLANAR RIGID BODY MOTION: TRANSLATION & ROTATION
CSCE 441 Computer Graphics: Keyframe Animation/Smooth Curves Jinxiang Chai.
Chapter 5 Physics 1 Projectile Motion Go through these flashcards at least once a day to get an “A”!
Syed ardi syed yahya kamal 2011 chapter five.  Creating in-between positions is still a hallmark of animation.  Using techniques called interpolation.
Describing Motion Physics 11. Cartesian Coordinates When we describe motion, we commonly use the Cartesian plane in order to identify an object’s position.
Copyright © by Holt, Rinehart and Winston. All rights reserved. ResourcesChapter menu Copyright © by Holt, Rinehart and Winston. All rights reserved. ResourcesChapter.
ADAMS Assignment 2 ME451:Kinematics and Dynamics of Machine Systems (Spring 09)
ADAMS Assignment 2 ME451:Kinematics and Dynamics of Machine Systems (Fall 2013) Assigned: October 2, 2013 Due: October 9, 2013.
Chapter 4 1 ZAP !
How to Use This Presentation To View the presentation as a slideshow with effects select “View” on the menu bar and click on “Slide Show”, or simply press.
< BackNext >PreviewMain Gravity and Falling Objects Gravity and Acceleration Objects fall to the ground at the same rate because the acceleration due to.
Maya 8 at a Glance Chapter 9: Animation. Ways to Animate 2 Creating Keyframes Path Animation Set Driven Keys Nonlinear Animation Expressions Simulations.
Animation Animation is about bringing things to life Technically: –Generate a sequence of images that, when played one after the other, make things move.
Ctrl + Z Sucheta Bhatawadekar Sucheta Bhatawadekar Dan L'Hommedieu Dan L'Hommedieu John Scott John Scott Jonathan Perkins Jonathan Perkins Aaron Cardwell.
Today: (Ch. 3) Tomorrow: (Ch. 4) Apparent weight Friction Free Fall Air Drag and Terminal Velocity Forces and Motion in Two and Three Dimensions.
Forces Chapter 12, Section 1. Forces Force – a push or a pull that acts on an object Force – a push or a pull that acts on an object A force can cause.
Feature-length films: Games: Desktop Animations:.
9.2 – Calculating Acceleration The acceleration of an object depends on the change in velocity and the time required to change the velocity. When stopping.
Wednesday, Nov. 13, 2002PHYS , Fall 2002 Dr. Jaehoon Yu 1 PHYS 1443 – Section 003 Lecture #17 Wednesday, Nov. 13, 2002 Dr. Jaehoon Yu 1.Conditions.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
UNIT TWO: Motion, Force, and Energy  Chapter 4Motion  Chapter 5Force  Chapter 6Newton’s Laws of Motion  Chapter 7 Work and Energy.
CSCE 441 Computer Graphics: Keyframe Animation/Smooth Curves
Position-Time and Velocity-Time Graphs
Animator Help Session.
CSCE 441 Computer Graphics: Keyframe Animation/Smooth Curves
Position-Time and Velocity-Time Graphs
PHYS 1443 – Section 003 Lecture #17
Position-Time and Velocity-Time Graphs
Animation Workshop Week 3
UMBC Graphics for Games
Position-Time and Velocity-Time Graphs
Position-Time and Velocity-Time Graphs
Position-Time and Velocity-Time Graphs
Projectiles A projectile is any object that, once projected, continues in motion by its own inertia and is influenced only by the downward force of gravity.
Presentation transcript:

3D Animation 3. Animation Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya

Animation 2 Animation of object: moving, rotation, or changes shape over time. The motion can be at a constant speed or it can accelerate or decelerate. The motion will attempt to mimic real-world events such as an object falling off a table. To have a door open and close, 3D artists must understand the mechanics of their models. Sometimes, 3D artists will animate all the parts of an object separately. Situations can even be set up where the animation of one object controls that of another.

Animation Techniques 3 You take aspects of the object such as its position, size, shape and color and change these over time. Setting Keys Setting keys or keyframing, is the most fundamental technique. Involves recording attribute values as keys for one or more objects at particular points in time. Setting keys gives you a great deal of control over timing. When you animate using keys, you generate animation curves that plot the key values against time. These curves are great tools for analyzing and editing the motion of an object. Most animation you do in Maya will involve some form of setting keys. Path Animation Path animation involves attaching the object to a curve. The points on the path determine where the object will be at particular points in time. The curve clearly depicts where the object is going..

Animation Techniques 4 Set Driven Key Set Driven Key allows you to control or "drive,” the value of one attribute with another attribute. The relationship between the two attributes is defined by an animation curve. The driving attribute can be used to drive multiple attributes. For example, the rotation of an elbow joint could drive a bulging bicep muscle and the wrinkling of a sleeve. Custom attributes can be added to a control node, then connected to other attributes in the scene using Set Driven Key. (centralized controls).

Animation Techniques 5 Expressions Expressions can be mathematical equations, conditional statements or MEL commands that define the value of a given attribute. When you have a mathematical relationship that you want to achieve. Example: Sine wave creates the bounce of the ball.

Animation Techniques 6 Bounce Expression A sine wave placed on time creates the bouncing motion. An absolute value function keeps the motion in positive Y and the forward motion is driven directly by time. Other multipliers are used to control the size of the bounce and the phase of the motion. Non-linear Animation Uses animation clips that contain keyframed motion. These clips can be cycled and blended with other clips in the Maya Trax Editor. For a bouncing ball, a single bounce clip could be cycled, then blended with a clip of the ball rolling. These clips can be moved, scaled, cycled and blended.

Non-linear Animation 7 Bounce Clip Keys are set for the up, down and forward motion of a single bounce. This one bounce can be cycled to create a number o cycles. Roll Clip Here, a clip is created for the rolling of the ball. This clip contains keys for the Rotate Z, Translate X and Translate Y of the ball. Blended Clips The blending of the two clips has the ball bounce several times while getting closer to the ground and rolling forward.

Animation Techniques 8 Dynamic Simulation A dynamics simulation is required for the most realistic results. The ball can be turned into a rigid body that is propelled forward using dynamic attributes. Forces such as gravity or wind can then be applied to the ball to bring it to the ground. Objects in the scene can also be turned into rigid bodies so the ball will collide with them. If they are passive, they will not be affected by the collision. If they are Active Rigid Bodies, they will move as the ball hits them. In the end, the simulation can be baked to turn the motion into keys. Initial Velocity When an object is set up for dynamics, it can have attributes such as initial velocity and initial spin that give it a starting motion.

Animation Techniques 9 Active Rigid Bodies An active object is affected by forces and by collisions with other Active Rigid Bodies. Active objects will animate during a simulation. Passive Rigid Bodies Passive objects are used as collision objects by active objects, but they do not react to either forces or collisions. Fields Objects can be subjected to fields such as gravity, wind or turbulence Active Rigid Bodies Initial Velocity

Setting Keys 10 Change over time. Keys are used to mark attribute values at specific times. Then, animation curves are used to determine the value in-between the keys. Once you are familiar with this technique, you will soon find that you spend less time setting keys and more time editing the motion. Keying Attributes The keyframes set the values, while tangents set at each key determine the interpolation in-between the keys. This interpolation results in an animation curve that can be edited in the Graph Editor. This editing feature helps you control the quality of your motion.

Setting Keys 11 The Time Slider You must ensure your key poses are timed properly and that the in-between motion achieves the desired results. The Time Slider lets you play back or “scrub” your animation to evaluate this timing.