Chapter 6.7 Animation.

Slides:



Advertisements
Similar presentations
 Welke overwegingen komen daar bij kijken?  Multiplatform?  Install base -> potential user base.
Advertisements

1 Characters. 2Introduction The Characters are the Actors of the Games. The Characters are the Actors of the Games. Three Types of Characters : Three.
Animation. 12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and.
3D Graphics for Game Programming (J. Han) Chapter XI Character Animation.
Level Creation Pipeline from Sketches to the Level.
Character Setup Character Setup is the process of creating handles and controls for anything that a character animator will need to adjust in order to.
Chapter 4: IMD Chapter 4: Character Animation Character Animation 1 Lecturer: Norhayati Mohd Amin.
3D Game Programming All in One By Kenneth C. Finney.
1Notes  Questions?  Assignment 1 should be ready soon (will post to newsgroup as soon as it’s out)
Character Animation CSE 191A: Seminar on Video Game Programming Lecture 5: Character Animation UCSD, Spring, 2003 Instructor: Steve Rotenberg.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Character Animation: Skeletons and Joints.
1cs426-winter-2008 Notes  Example final exam up in Work section of website Take with a grain of salt  Collision notes part 1 (primitive operations) up.
Inverse Kinematics.
Seminar Computer Animation Arjan Egges
1 3D Graphics and Animation Basic of animation; Harri Airaksinen.
1cs426-winter-2008 Notes  SIGGRAPH crunch time - my apologies :-)
Motion Capture in 3D Animation Animation : Movies Animation : Movies Video Games Video Games Robot Control Robot Control.
Motion Capture Animation
3D Models, Textures and Bone Animations for Games.
CSE 473 Dr. Charles B. Owen Fundamentals of 3D Game Development1 Skeletons and Skinning Bones and Skeletons Mesh Skinning.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
Characters.
Feature-length films: Games: Desktop Animations: Computer Animation.
Chapter 5.2 Character Animation. CS Overview Fundamental Concepts Animation Storage Playing Animations Blending Animations Motion Extraction Mesh.
Invitation to Computer Science 5th Edition
Course Introduction CSIS 5835: Graphics and Animation for Gaming.
Project ImpactO Do you have the balls?. Unity 4 Pro Version control Global effects (God rays, volumetric partilcles, realtime shadows)
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Character Animation for Realtime Applications Michael Putz Klaus Hufnagl Institute of Computer Graphics Graz University of Technology Austria.
3D Animation 5. Character Animation Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Character Animation. Contents Keyframe animation Mocap Smooth skin by vertex blending Rigging & retargeting Gait analysis (Ragdoll physics) Fall
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
Presented by Matthew Cook INFO410 & INFO350 S INFORMATION SCIENCE Paper Discussion: Dynamic 3D Avatar Creation from Hand-held Video Input Paper Discussion:
CS-378: Game Technology Lecture #13: Animation Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica.
Character Setup In addition to rigging for character models, rigging artists are also responsible for setting up animation controls for anything that is.
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.
Adobe Flash Professional CS5 – Illustrated Unit D: Creating Animation.
3D Computer Animation Pertemuan 10 Matakuliah : History of Animation Tahun : 2009.
Lecture 9 Razia Nisar Noorani. 2 TWO DIFFERENT FORMS:  2-D evolved from traditional animation techniques.  3-D exploited capabilities unique to the.
Unity3D Animation. The Animation System supports –animation blending, –mixing, –additive animations, –walk cycle time synchronization, –animation layers,
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Chapter 6.7 Animation. 2 Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental* conditions.
Intuitive Rigging Exploring and refining the process of 3D character rigging by building an advanced 3D character animation rig is the essential element.
3D GRAPHICS RENDERING PIPELINE CS / TECHNICAL BACKGROUND PAGE 11.
Feature-length films: Games: Desktop Animations:.
2014 Animation Programming for Music Video Games Jessica Scott Harmonix Music Systems, Inc. October 10, 2014 #GHC
CGDD 4003 Character Animation. The Skeletal Hierarchy (aka the “rig”) Based on the concept of bones Each bone has exactly one parent Each bone has a transform.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Presented By: V. Jagadeesh (59) Animation The word “animation” is a form of “animate,” which means to bring to life to object. Thus when a multimedia.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 19 and 20 Character Animation with Armature.
Character Rigging for Animation in Maya
Software Engineering and Game Development
Computer Animation cgvr.korea.ac.kr.
Computer Animation Ying Zhu Georgia State University
Bones Skeletal Unity-2D How & When
Advanced Computer Animation Techniques
Chapter 6.7 Animation.
Basics of Motion Generation
Lecture 9 Razia Nisar Noorani
Computer Animation and Visualisation Lecture 4. Skinning
Chapter 6.8 Cinematography
Animation LECTURE 7 Faraz Khan.
Chapter XIII Character Animation
Prepared by: Engr . Syed Atir Iftikhar
Chapter I Introduction
UMBC Graphics for Games
What is Animation? 'To animate' literally means to give life to. Animating is moving something that cannot move on it's own. Animation adds to graphics.
Computer Graphics Lecture 15.
Presentation transcript:

Chapter 6.7 Animation

Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental conditions Conveying emotion and expression in player characters and NPC For visual appeal and dynamic interest

About the Animator Responsibilities Expectation Hand animate simple and complex objects and characters Set up character rigs (skeletons) Export, test, and revise motions Work with motion capture data Expectation Understand animation principles Design custom, often specialized moves that “read”

2D Versus 3D Animation Borrow from traditional 2D animation Understand the limitations of what can be done for real-time games Designing 3D motions to be viewed from more than one camera angle Pace motion to match game genre Image courtesy of George T. Henion.

Production Workflow Modeling and texturing objects to move Mesh design to support bending Single mesh vs. segmented mesh design Setting up a skeletal system Proper placement of bones and joints IK vs. FK systems Setting up controls - pros and cons Binding the mesh to the skeleton

Binding a Mesh to a Rig Vertex weighting Testing and trouble shooting How to assign and define bone influence Adjusting envelops Testing and trouble shooting How to revise vertex weight values to address problems Finer single vertex control

Keyframed Animation The timeline Pose-to-pose approach Creating and adjusting keys Adjusting playback speed Pose-to-pose approach Extreme poses In-between motion Kinematics systems Forwards kinematics (FK) Inverse kinematics (IK)

Facial Animation When to consider using Systems commonly used for setting up Morph target set up Skeletal rig system Trade offs of each Realism Controls support

Facial Animation

Motion Capture When to consider using mocap Style considerations Specialized moves Cost effectiveness Technical understanding of data Preplanning for a “shoot” Creating a well planned Move or Shot List Knowing the pipeline to be used Finding and directing skilled talent

Motion Capture