Chapter 6.7 Animation. 2 Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental* conditions.

Slides:



Advertisements
Similar presentations
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
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.
Quiz 3, Go to Please list the author and.
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.
1Notes  Questions?  Assignment 1 should be ready soon (will post to newsgroup as soon as it’s out)
Introduction to Data-driven Animation Jinxiang Chai Computer Science and Engineering Texas A&M University.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
Character Animation CSE 191A: Seminar on Video Game Programming Lecture 5: Character Animation UCSD, Spring, 2003 Instructor: Steve Rotenberg.
Animation by Adaptation Tutorial 1: Animation Basics Michael Gleicher Graphics Group Department of Computer Sciences University of Wisconsin – Madison.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Character Animation: Skeletons and Joints.
Inverse Kinematics.
1cs426-winter-2008 Notes  SIGGRAPH crunch time - my apologies :-)
Motion Capture Animation
3D Models, Textures and Bone Animations for Games.
Animation CMSC 435/634. Keyframe Animation From hand drawn animation – Lead animator draws poses at key frames – Inbetweener draws frames between keys.
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.
Motion Capture Laboratory School of Arts and Humanities Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas.
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.
Animation Vladimir Savchenko
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.
CSC418 Computer Graphics n Animation Principles n Keyframe Animation.
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
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
Presented by Matthew Cook INFO410 & INFO350 S INFORMATION SCIENCE Paper Discussion: Dynamic 3D Avatar Creation from Hand-held Video Input Paper Discussion:
Animation CMSC 435/634 By Prof. Marc Olano. Keyframe Animation From hand drawn animation – Lead animator draws poses at key frames – Inbetweener draws.
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.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Computer 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 Overlapping.
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
Computer Animation 3D Animation. How do I develop 3D models using a variety of editing tools and texturing techniques? Vocabulary: Meshes- Represent 3D.
Chapter 6.8 Cinematography. 2 Before You Begin Is there a need for cinematics? Do they integrate with game play? What does the budget provide.
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,
Computer Graphics Chapter 12 Computer Animation.
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
Intuitive Rigging Exploring and refining the process of 3D character rigging by building an advanced 3D character animation rig is the essential element.
SS5305 – Popular Marker Setups 1. Objectives Marker Data Measurement Sequence Project Automation Framework (PAF) Popular marker setups PAF Interface 2.
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.
Software Engineering and Game Development
Computer Animation cgvr.korea.ac.kr.
Computer Animation Ying Zhu Georgia State University
Chapter 6.7 Animation.
Bones Skeletal Unity-2D How & When
Chapter 6.7 Animation.
Lecture 9 Razia Nisar Noorani
Computer Animation and Visualisation Lecture 4. Skinning
Animation LECTURE 7 Faraz Khan.
Chapter XIII Character Animation
Prepared by: Engr . Syed Atir Iftikhar
Chapter I Introduction
UMBC Graphics for Games
Presentation transcript:

Chapter 6.7 Animation

2 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

3 About the Animator Responsibilities 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”

4 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.

5 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 Setting up controls - pros and cons Binding the mesh to the skeleton

6 Binding a Mesh to a Rig Vertex weighting 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

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

8 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 Left image courtesy of Nick Kondo, right image courtesy of Tito Pagan.

9 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