C O M P U C O M P T U T E R G R A E R G R P A H I C P S Computer Animation Guoying Zhao 1 / 66 /
|
|
- Barry Malcolm Hawkins
- 8 years ago
- Views:
Transcription
1 Computer Animation Guoying Zhao 1 / 66
2 Basic Elements of Computer Graphics Modeling construct the 3D model of the scene Rendering Render the 3D model, compute the color of each pixel. The color is related with lighting, g, environment, object material and so on. Animation Guoying Zhao 2 / 66
3 Computer Animation Animation: is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of movement. Computer animation: Graphics & image programming or animation software a series of moving images current frame is the modification based on last frame Guoying Zhao 3 / 66
4 Rapid display of a sequence of images Visual staying phenomenon to get the animation i effect. Guoying15:20 Zhao Computer graphics and 4 / 66 Application 2009 S. 4
5 Animation of bird flying Guoying Zhao 5 / 66
6 frame: a static image in animation seq Usually, a movie is played with 24 frames per second. Guoying Zhao 6 / 66
7 Fundamental principles of traditional animation Director divides movie script into many breakdowns Senior animators decide the characters sculpts for breakdowns and draw the key frames Assistant animators draw the transition images between key frames and do the color filling and synthesis In 1962, K.Lnowlton from Bel Lab tried to use computer techniques to reduce the work of assitant animators. Guoying Zhao 7 / 66
8 2D 3D Animation 2D: Mickey and Donald; Lion King; Mulan 3D: Toy Story; Finding Nemo; Shrek; Final Fantasy Combination o of 2D &3D: The Oy Olympic Adventures of Fuwa; Spirited Away Guoying Zhao 8 / 66
9 Softwares commercial softwares: Alias / Wavefront: Alias/Wavefront inc. Maya: Alias/Wavefront inc. Softimage: Softimage inc. 3ds Max: Autodesk inc. RenderMan: Pixar inc. Guoying Zhao 9 / 66
10 Procedures of computer animation 1 Ideas(Scripts) 2 Preprocessing 3 Scenes and sculpts 4 Materials and light sources 5 Animation 6 Rendering (movements of images) 7 Playing animation 8 Post processing 9 Animation recording 10 Dubbing (Background music and actors lines) Guoying Zhao 10 / 66
11 Key steps Modeling Animation Rendering Guoying Zhao 11 / 66
12 Key-frame Techniques of computer animation Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 12 / 66
13 Key-frame First draw the important images (frames). Remaining frames are filled with inbetweens. Interpolation: positions or other parameters Guoying Zhao 13 / 66
14 Key frame Any parameters Key parameter Determine the parameters which should be controled Set n key parameters Determine the parametric interpolation curves Discrete sampling in the curve to get the parameter for each frame Guoying Zhao 14 / 66
15 Interpolation of camera positions to get browsing path Guoying Zhao 15 / 66
16 linear interpolation Key frame If t 0 = 0, t 1 = 1; then x(t) = x 0 (1-t) + x 1 t Guoying Zhao 16 / 66
17 Polynomial interpolation Use n+1 key points for interpolation to get a n degree polynomial interpolation curve Guoying Zhao 17 / 66
18 spline interpolation If there are many key points, the degree of generated polynomial interpolation curve would be very high, causing non-smooth effects. Spline curve can keep low degrees and smoother effects. Guoying Zhao 18 / 66
19 Key-frame Techniques of computer animation Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 19 / 66
20 Procedure animation Movement or deformation of objects can be described by a procedure. E.g. flame, waving water. Particle system Massive animation Some animals, e.g. birds, fishes, moves in massive group. Randomicity and regularity. Waves animation Guoying Zhao 20 / 66
21 Particle system(smoke) Guoying Zhao 21 / 66
22 Particle system (gushing water) Guoying Zhao 22 / 66
23 Massive animation Flocking.mov An animation that was shown at the SIGGRAPH 97 course on Artificial Life. Guoying Zhao 23 / 66
24 Massive animation Guoying Zhao 24 / 66
25 Massive animation Guoying Zhao 25 / 66
26 Waves animation Synthesized wave model on the basis of Sine wave or Fourier Real-Time e Synthesis s and Rendering of Ocean Water Jason L. Mitchell 2005 Guoying Zhao 26 / 66
27 Real-Time e Synthesis s and Rendering of Ocean Water Jason L. Mitchell 2005 Guoying Zhao 27 / 66
28 Key-frame Techniques of computer animation Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 28 / 66
29 Physics-based animation Take into account the properties of objects in real world: quality, elasticity, friction, i utilize the kinetics i to yield the movement. Guoying Zhao 29 / 66
30 Simulation of rigid body movement Collision detection Moving response after collision Deformation of elastic object Non-rigid id body: cloth, snake, rubber Fluid motion Other kinetics models Simulation of glasses and chinawares fracturing Guoying Zhao 30 / 66
31 Rigid body (collision) Guoying Zhao 31 / 66
32 Rigid body animation Guoying Zhao 32 / 66 Ron Fedkiw
33 Elastic objects animation (Spring) Guoying Zhao 33 / 66
34 Elastic objects animation (Cloth) Cloth can be modeled as mass-spring model Guoying Zhao 34 / 66
35 Cloth animation hi d / f dki /, Ron Fedkiw Guoying Zhao 35 / 66
36 Elastic object animation Guoying Zhao 36 / 66
37 Elastic objects (Snake and Snake robots) Eric - The Dynamic Worm, by Gavin Miller in SIGGRAPH 88 Film & Video Show Eric.mov Guoying Zhao 37 / 66
38 Fluid simulation (Smoke) Real-Time 3D Fluid Simulation on GPU with Complex Obstacles. Liu Youquan, Pacific Graphics 2004 Guoying Zhao 38 / 66
39 Fluid simulation (liquid) Guoying Zhao 39 / 66 stanford edu/~fedkiw/ Ron Fedkiw
40 Fluid simulation Physical computation in PPU Guoying Zhao 40 / 66
41 Viscoelastic object animation A Method for Animating Viscoelastic Fluids Goktekin, Siggraph Guoying Zhao 41 / 66
42 Fracturing rigid body objects Ron Fedkiw wall1.avi Guoying Zhao 42 / 66
43 Fracturing rigid body objects Guoying Zhao 43 / 66 Ron Fedkiw Armadillo_fracture.avi
44 Key-frame Techniques of computer animation Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 44 / 66
45 Skeletal Animation Skeletal Animation: to simulate the movements of skeleton objects Guoying Zhao 45 / 66
46 Skeleton: looks simple, but the computation of movement is complicated. Guoying Zhao 46 / 66
47 Skeleton: articulated structure; a series of rigid body and joints Root joint Degree of freedom: required independent variables to determine a specific structure. Guoying Zhao 47 / 66
48 Kinematics model Driving methods Movement of object is independent to the forces which generate movement. Parameters include position, velocity and acceleration. Kinetic model Movement of object is controlled by the forces on it, and relative movement parameters are determined by kinetic equation. Guoying Zhao 48 / 66
49 Kinematics model Two solving methods: Forward Kinematics Determine the position of joints and end points according to given state vectors. Inverse Kinematics Position of end points are set by users and the state vectors are solved automatically, then get the position of joints. (Goal Driving) Guoying Zhao 49 / 66
50 Forward Kinematics Solving is simple and intuitional, iti but for users, it is complicated. Too many DOF. Using motion captures device to get movement parameters. Guoying Zhao 50 / 66
51 Inverse Kinematics User interaction is simple Solving is complicated "Selectively Damped Least Squares for Inverse Kinematics." Samuel R. Buss and Jin-Su Kim. In Journal of Graphics Tools, 2005 Guoying Zhao 51 / 66
52 Kinetic model Movement of object is controlled by the forces on it, and relative movement parameters are determined by kinetic equation. Guoying Zhao 52 / 66
53 Key-frame Techniques of computer animation Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 53 / 66
54 Morphing and deformation Morphing vs. deformation Morphing: Giving a source object S and a destination object D, to smoothly transform S to D. In the smooth transition, middle frames have the characteristics of both S and D. Deformation: to deform a single object and transform it to the required shape. Guoying Zhao 54 / 66
55 2D morphing Guoying Zhao 55 / 66
56 2D morphing (1) Build the relationship between features of I S and I D : C 0 : I S I D ; C 1 : I D I S ; (2) P 0 : points in I S P 1 : points in I D, then warping functions W 0 and W 1 are defined as: W 0 (p 0, t) = (1 - t)p 0 + tc 0 (P 0 ); W 1 (p 1, t) = (1 - t) C 1 (P 1 )+tp 1 ; t [0, 1] (3) Get two images at time point t. The middle frames can be generated by interpolating the two images. Guoying Zhao 56 / 66
57 2D morphing Guoying Zhao 57 / 66
58 2D morphing Source Destination warping warping Source image with similar shape to destination Destination image with similar shape to source Color interpolation Guoying Zhao 58 / 66
59 2D morphing Guoying Zhao 59 / 66
60 3D morphing Corresponding of features or vertices between source and destination objects. Feature-Based Volume Metamorphosis Apostolos Lerios, Siggraph 1995 Guoying Zhao 60 / 66
61 Deformation Twisting, bending, tapering operators(barr84) Free-form deformation Does not control object, but put object into a space. When deforming this space, object is deformed accordingly. T.W. Sederberg, S.R.Parry. Free-Form Deformation of Solid Geometric Models. SIGGRAPH 1986 Vol. 20. No. 4. Guoying Zhao 61 / 66
62 FFD Guoying Zhao 62 / 66
63 Other methods Axial deformation Deformation Constrain-based deformation metaball Guoying Zhao 63 / 66
64 Constrain-based deformation Without ih constrain Position constrain Guoying Zhao 64 / 66
65 Metaball Guoying Zhao 65 / 66
66 Animation Computer Animation Computer Animation Techniques Key-frame Procedure animation Physics-based animation Skeletal Animation Morphing and deformation Guoying Zhao 66 / 66
Graphics. Computer Animation 고려대학교 컴퓨터 그래픽스 연구실. kucg.korea.ac.kr 1
Graphics Computer Animation 고려대학교 컴퓨터 그래픽스 연구실 kucg.korea.ac.kr 1 Computer Animation What is Animation? Make objects change over time according to scripted actions What is Simulation? Predict how objects
More informationInteractive Computer Graphics
Interactive Computer Graphics Lecture 18 Kinematics and Animation Interactive Graphics Lecture 18: Slide 1 Animation of 3D models In the early days physical models were altered frame by frame to create
More informationCOMP 150-04 Visualization. Lecture 15 Animation
COMP 150-04 Visualization Lecture 15 Animation History of animation The function of animation Illustrate steps of a complex process Illustrate cause and effect, context Show trends over time, tell a story
More informationThe 3D rendering pipeline (our version for this class)
The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons in camera coordinates Pixels in image coordinates Scene graph Camera Rasterization
More informationComputers in Film Making
Computers in Film Making Snow White (1937) Computers in Film Making Slide 1 Snow White - Disney s Folly Moral: Original Budget $250,000 Production Cost $1,488,422 Frames 127,000 Production time 3.5 years
More information2.5 Physically-based Animation
2.5 Physically-based Animation 320491: Advanced Graphics - Chapter 2 74 Physically-based animation Morphing allowed us to animate between two known states. Typically, only one state of an object is known.
More informationFundamentals of Computer Animation
Fundamentals of Computer Animation Production Pipeline page 1 Producing an Animation page 2 Producing an Animation 3DEM Flybys http://www.visualizationsoftware.com/3dem/flybys.html page 3 Producing an
More informationanimation animation shape specification as a function of time
animation animation shape specification as a function of time animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency control typically
More informationIntroduction to Computer Graphics Marie-Paule Cani & Estelle Duveau
Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction
More informationToday. Keyframing. Procedural Animation. Physically-Based Animation. Articulated Models. Computer Animation & Particle Systems
Today Computer Animation & Particle Systems Some slides courtesy of Jovan Popovic & Ronen Barzel How do we specify or generate motion? Keyframing Procedural Animation Physically-Based Animation Forward
More informationChapter 1. Animation. 1.1 Computer animation
Chapter 1 Animation "Animation can explain whatever the mind of man can conceive. This facility makes it the most versatile and explicit means of communication yet devised for quick mass appreciation."
More informationDipartimento di Tecnologie dell Informazione Università di MIlano. Physics Engines LOGO
Dipartimento di Tecnologie dell Informazione Università di MIlano Physics Engines LOGO Computer game physics Computer animation physics or game physics involves the introduction of the laws of physics
More informationanimation shape specification as a function of time
animation 1 animation shape specification as a function of time 2 animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency typically
More informationIntroduction to. With Slides from Dongho Kim and Karen Liu. School of Media @ Computer Soongsil University Animation. Computer Animation
Introduction to With Slides from Dongho Kim and Karen Liu School of Media @ Computer Soongsil University Animation Where are s? Movies Star Wars, Toy Story, Titanic, many more Real-performance driven animation
More informationComputer Animation in Future Technologies
Computer Animation in Future Technologies Nadia Magnenat Thalmann MIRALab, University of Geneva Daniel Thalmann Computer Graphics Lab, Swiss Federal Institute of Technology Abstract In this introductory
More informationMotion Capture Technologies. Jessica Hodgins
Motion Capture Technologies Jessica Hodgins Motion Capture Animation Video Games Robot Control What games use motion capture? NBA live PGA tour NHL hockey Legends of Wrestling 2 Lords of Everquest Lord
More informationFACIAL RIGGING FOR 3D CHARACTER
FACIAL RIGGING FOR 3D CHARACTER Matahari Bhakti Nendya 1, Eko Mulyanto Yuniarno 2 and Samuel Gandang Gunanto 3 1,2 Department of Electrical Engineering, Institut Teknologi Sepuluh Nopember, Surabaya, Indonesia
More informationComputer Animation and Visualisation. Lecture 1. Introduction
Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,
More informationAnimation. Persistence of vision: Visual closure:
Animation Persistence of vision: The visual system smoothes in time. This means that images presented to the eye are perceived by the visual system for a short time after they are presented. In turn, this
More informationCHAPTER 6 TEXTURE ANIMATION
CHAPTER 6 TEXTURE ANIMATION 6.1. INTRODUCTION Animation is the creating of a timed sequence or series of graphic images or frames together to give the appearance of continuous movement. A collection of
More informationCS 4204 Computer Graphics
CS 4204 Computer Graphics Computer Animation Adapted from notes by Yong Cao Virginia Tech 1 Outline Principles of Animation Keyframe Animation Additional challenges in animation 2 Classic animation Luxo
More informationCS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives
CS130 - Intro to computer graphics Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz Objectives Explore basics of computer graphics Survey application areas Today, brief introduction to graphics
More informationBlender 3D Animation
Bachelor Maths/Physics/Computer Science University Paris-Sud Digital Imaging Course Blender 3D Animation Christian Jacquemin Introduction to Computer Animation Animation Basics animation consists in changing
More informationDigital 3D Animation
Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date
More informationCS 4300 Computer Graphics. Prof. Harriet Fell Fall 2012 Lecture 33 November 26, 2012
CS 4300 Computer Graphics Prof. Harriet Fell Fall 2012 Lecture 33 November 26, 2012 1 Today s Topics Animation 2 Static to Animated we have mostly created static scenes except when we applied affine transformations
More informationMaya 2014 Basic Animation & The Graph Editor
Maya 2014 Basic Animation & The Graph Editor When you set a Keyframe (or Key), you assign a value to an object s attribute (for example, translate, rotate, scale, color) at a specific time. Most animation
More informationAn Interactive method to control Computer Animation in an intuitive way.
An Interactive method to control Computer Animation in an intuitive way. Andrea Piscitello University of Illinois at Chicago 1200 W Harrison St, Chicago, IL apisci2@uic.edu Ettore Trainiti University of
More informationC O M P U T E R G R A P H I C S. Computer Graphics. Introduction I. Guoying Zhao 1 / 58
Computer Graphics Introduction I Guoying Zhao 1 / 58 A Survey of Computer Graphics What is computer graphics? Interactive computer graphics The history of computer graphics Computer graphics applications
More informationSOFA an Open Source Framework for Medical Simulation
SOFA an Open Source Framework for Medical Simulation J. ALLARD a P.-J. BENSOUSSAN b S. COTIN a H. DELINGETTE b C. DURIEZ b F. FAURE b L. GRISONI b and F. POYER b a CIMIT Sim Group - Harvard Medical School
More informationBehavioral Animation Simulation of Flocking Birds
Behavioral Animation Simulation of Flocking Birds Autonomous characters determine their actions Simulating the paths of individuals in: flocks of birds, schools of fish, herds of animals crowd scenes 1.
More informationModelling 3D Avatar for Virtual Try on
Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex
More informationCG T17 Animation L:CC, MI:ERSI. Miguel Tavares Coimbra (course designed by Verónica Orvalho, slides adapted from Steve Marschner)
CG T17 Animation L:CC, MI:ERSI Miguel Tavares Coimbra (course designed by Verónica Orvalho, slides adapted from Steve Marschner) Suggested reading Shirley et al., Fundamentals of Computer Graphics, 3rd
More informationLogistics. Projects. Announcement. Animation pipeline. Plan for today. Animation Pipeline, Principles, Tools. Test e-mail. Test file in mycourses
Logistics, Principles, Tools Test e-mail Anyone not get it? Test file in mycourses Anyone have problems Announcement Animator KAREN AQUA at RIT Tuesday, March 18 th (tomorrow) 6-9 pm Carlson Auditorium
More informationCourse Syllabus. Tuesday 4 pm to 5 pm & Thursday 4 to 5 pm
Course Syllabus Course Information: Course Title IAT 343: Animation (Spring 2012) Time & Location Lecture (Rm 2600): Tuesday 6:30 pm to 7:50 pm Lab (Rm 3140): D101: Wednesday 2:30 3:50 pm D102: Wednesday
More informationKinematics & Dynamics
Overview Kinematics & Dynamics Adam Finkelstein Princeton University COS 46, Spring 005 Kinematics Considers only motion Determined by positions, velocities, accelerations Dynamics Considers underlying
More informationFundamentals of Computer Animation
Fundamentals of Computer Animation Principles of Traditional Animation How to create maximum impact page 1 How to create maximum impact Early animators worked from scratch to analyze and improve upon silence
More informationNORCO COLLEGE SLO to PLO MATRIX PLOs
SLO to PLO MATRX CERTF CATE/ Game Art: 3D Animation NAS686/NCE686 PROGR AM: ART-17: Beginning Drawing dentify and employ proper use of a variety of drawing materials. dentify, define, and properly use
More informationComputer Animation. to life. It has the magic of injecting energy and emotions into the most seemingly
Computer Animation It will not be an exaggeration to say that animation can bring the dullest of the features to life. It has the magic of injecting energy and emotions into the most seemingly inanimate
More informationDevelop Computer Animation
Name: Block: A. Introduction 1. Animation simulation of movement created by rapidly displaying images or frames. Relies on persistence of vision the way our eyes retain images for a split second longer
More informationGUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1
Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website
More informationDIPLOMA IN 3D DESIGN AND DIGITAL ANIMATION COURSE INFO PACK
Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN 3D
More informationDIGITAL MEDIA ARTS. DMA 225 Computer Animation 1. 3 1 lecture/4 studio hours Hours: lecture/laboratory/other (specify)
COURSE OUTLINE DIGITAL MEDIA ARTS DMA 225 Computer Animation 1 Course Number Course Title 3 1 lecture/4 studio hours Credits Hours: lecture/laboratory/other (specify) Catalog description: Using 3-D animation
More informationAnime Studio Debut vs. Pro
vs. Animation Length 2 minutes (3000 frames) Unlimited Motion Tracking 3 Points Unlimited Audio Tracks 2 Tracks Unlimited Video Tracks 1 Track Unlimited Physics No Yes Poser scene import No Yes 3D layer
More informationCIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics
2 Lecture Outline Animation 2 of 3: Rotations, Quaternions Dynamics & Kinematics William H. Hsu Department of Computing and Information Sciences, KSU KSOL course pages: http://bit.ly/hgvxlh / http://bit.ly/evizre
More informationTwo hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. M.Sc. in Advanced Computer Science. Friday 18 th January 2008.
COMP60321 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE M.Sc. in Advanced Computer Science Computer Animation Friday 18 th January 2008 Time: 09:45 11:45 Please answer any THREE Questions
More informationAnimation (-4, -2, 0 ) + (( 2, 6, -4 ) - (-4, -2, 0 ))*.75 = (-4, -2, 0 ) + ( 6, 8, -4)*.75 = (.5, 4, -3 ).
Animation A Series of Still Images We Call Animation Animation needs no explanation. We see it in movies and games. We grew up with it in cartoons. Some of the most popular, longest-running television
More informationGoldsmiths, University of London. Computer Animation. Goldsmiths, University of London
Computer Animation Goldsmiths, University of London Computer Animation Introduction Computer animation is about making things move, a key part of computer graphics. In film animations are created off-line,
More informationMODELING AND ANIMATION
UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B M M C (2011 Admission Onwards) VI Semester Core Course MODELING AND ANIMATION QUESTION BANK 1. 2D Animation a) Wire Frame b) More than two Dimension
More informationMultimedia Technology and Design Courses at a Glance
Multimedia Technology and Design Courses at a Glance MTD101: Multimedia Design Concepts MTD101 Multimedia Design concept is a design module that seeks to equip students with competent skills in design
More information3D Computer Animation (Msc CAGTA) Report
3D Computer Animation (Msc CAGTA) Report (December, 10 th 2004) Jason MAHDOUB Course Leader: Colin Wheeler 1 Summary INTRODUCTION... 3 MODELLING... 3 THE MAN...3 THE BUG RADIO...4 The head...4 The base...4
More informationIntroduction Computer stuff Pixels Line Drawing. Video Game World 2D 3D Puzzle Characters Camera Time steps
Introduction Computer stuff Pixels Line Drawing Video Game World 2D 3D Puzzle Characters Camera Time steps Geometry Polygons Linear Algebra NURBS, Subdivision surfaces, etc Movement Collisions Fast Distances
More informationThree Methods for Making of Character Facial Animation based on Game Engine
Received September 30, 2014; Accepted January 4, 2015 Three Methods for Making of Character Facial Animation based on Game Engine Focused on Scene Composition of Machinima Game Walking Dead Chanho Jeong
More informationGeometric Constraints
Simulation in Computer Graphics Geometric Constraints Matthias Teschner Computer Science Department University of Freiburg Outline introduction penalty method Lagrange multipliers local constraints University
More informationComputer Animation Curriculum : An Interdisciplinary Approach
EUROGRAPHICS 2009/ G. Domik and R. Scateni Education Paper Computer Animation Curriculum : An Interdisciplinary Approach Caroline Larboulette Universidad Rey Juan Carlos, Madrid, Spain Abstract This paper
More informationComputer Animation. CS 445/645 Fall 2001
Computer Animation CS 445/645 Fall 2001 Let s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues to consider: Is the goal to replace or augment the artist?
More informationCreating Scenes and Characters for Virtools in OpenFX
Creating Scenes and Characters for Virtools in OpenFX Scenes Scenes are straightforward: In Virtools use the Resources->Import File As->Scene menu command and select the.mfx (OpenFX model) file containing
More informationComputer Animation. Jason Lawrence CS 4810: Graphics
Computer Animation Jason Lawrence CS 4810: Graphics Acknowledgment: slides by Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and David Dobkin Overview Some early animation history o http://web.inter.nl.net/users/anima/index.htm
More informationCollege of Computing and Graphics, Visualization, and Usability Center. Georgia Institute of Technology. Atlanta, GA 30332-0280
Computer Animation Jessica K. Hodgins and James F. O'Brien College of Computing and Graphics, Visualization, and Usability Center Georgia Institute of Technology Atlanta, GA 30332-0280 [jkhjobrienj]@cc.gatech.edu
More informationIntroduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
More informationComputer Animation. Computer Animation. Principles of Traditional Animation. Outline. Principles of Traditional Animation
Computer Animation What is animation? Make objects change over time according to scripted actions Computer Animation What is simulation? Predict how objects change over time according to physical laws
More informationParticles, Flocks, Herds, Schools
CS 4732: Computer Animation Particles, Flocks, Herds, Schools Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Control vs. Automation Director's
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationComputer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
More informationIntroduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
More informationThe 3D Animation Process at Framework Media
7 Welsh Road Sutton, MA 01590 PHONE: 508.865.7060 FAX: 508.714.2287 WEB: http://www.frameworkmedia.com The 3D Animation Process at Framework Media Thank you for your interest in technical animation and
More informationComputer Animation. Nadia Magnenat Thalmann MIRALab, University of Geneva Geneva, Switzerland E-mail: thalmann@cui.unige.ch
Computer Animation Nadia Magnenat Thalmann MIRALab, University of Geneva Geneva, Switzerland E-mail: thalmann@cui.unige.ch Daniel Thalmann Computer Graphics Lab Swiss Federal Institute of Technology (EPFL)
More informationART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D
ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D Components Tracks An animation track is a recording of a particular type of animation; for example, rotation. Some tracks
More information3D Modeling, Animation, Compositing, and Special Effects ITP 215x (2 Units)
3D Modeling, Animation, Compositing, and Special Effects ITP 215x (2 Units) Objective Concepts Prerequisites/ Recommended Preparation Instructor Contacting the Instructor Overview of developing a 3D animation
More informationPeggy Southerland Coordinator, Animation Department Regent University
Peggy Southerland Coordinator, Animation Department Regent University What can you do with an Animation Degree? What can you do with an Animation Degree? 1. Product Commercials What can you do with an
More informationOur One-Year 3D Animation Program is a comprehensive training in 3D using Alias
1 YEAR 3D ANIMATION Illusion is the first of all pleasures Oscar Wilde Our One-Year 3D Animation Program is a comprehensive training in 3D using Alias Oscar Winning software, Maya, the industry standard
More informationP.G. DIPLOMA IN ANIMATION ENGINEERING TECHNOLOGY
P.G. DIPLOMA IN ANIMATION ENGINEERING TECHNOLOGY REGULATIONS AND SYLLABUS FOR P.G.DIPLOMA IN ANIMATION ENGINEERING TECHNOLOGY OFFERED BY BHARATHIAR UNIVERSITY,COIMBATORE FROM 2008-2009 UNDER THE UNIVERSITY
More informationKinematical Animation. lionel.reveret@inria.fr 2013-14
Kinematical Animation 2013-14 3D animation in CG Goal : capture visual attention Motion of characters Believable Expressive Realism? Controllability Limits of purely physical simulation : - little interactivity
More informationCourse Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.
CSCI 480 Computer Graphics Lecture 1 Course Overview January 14, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ Administrative Issues Modeling Animation
More informationThis week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model
CENG 732 Computer Animation Spring 2006-2007 Week 8 Modeling and Animating Articulated Figures: Modeling the Arm, Walking, Facial Animation This week Modeling the arm Different joint structures Walking
More information3D Modeling, Animation, and Special Effects ITP 215x (2 Units)
3D Modeling, Animation, and Special Effects ITP 215x (2 Units) Fall 2008 Objective Overview of developing a 3D animation from modeling to rendering: Basics of surfacing, lighting, animation, and modeling
More informationInformation Technology Cluster
Web and Digital Communications Pathway Information Technology Cluster 3D Animator This major prepares students to utilize animation skills to develop products for the Web, mobile devices, computer games,
More informationProject 2: Character Animation Due Date: Friday, March 10th, 11:59 PM
1 Introduction Project 2: Character Animation Due Date: Friday, March 10th, 11:59 PM The technique of motion capture, or using the recorded movements of a live actor to drive a virtual character, has recently
More informationCIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics
2 Lecture Outline Animation 1 of 3: Basics, Keyframing Sample Exam Review William H. Hsu Department of Computing and Information Sciences, KSU KSOL course pages: http://bit.ly/hgvxlh / http://bit.ly/evizre
More informationCG: Computer Graphics
CG: Computer Graphics CG 111 Survey of Computer Graphics 1 credit; 1 lecture hour Students are exposed to a broad array of software environments and concepts that they may encounter in real-world collaborative
More informationCHAPTER 4 4 NUMERICAL ANALYSIS
41 CHAPTER 4 4 NUMERICAL ANALYSIS Simulation is a powerful tool that engineers use to predict the result of a phenomenon or to simulate the working situation in which a part or machine will perform in
More informationTutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0
Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0 1 Problem Description Design a gantry crane meeting the geometry presented in Figure 1 on page #325 of the course textbook
More informationMotion Retargetting and Transition in Different Articulated Figures
Motion Retargetting and Transition in Different Articulated Figures Ming-Kai Hsieh Bing-Yu Chen Ming Ouhyoung National Taiwan University lionkid@cmlab.csie.ntu.edu.tw robin@ntu.edu.tw ming@csie.ntu.edu.tw
More informationLesson Plan. Performance Objective: Upon completion of this assignment, the student will be able to identify the Twelve Principles of Animation.
Lesson Plan Course Title: Animation Session Title: The Twelve Principles of Animation Lesson Duration: Approximately two 90-minute class periods Day One View and discuss The Twelve Principles of Animation
More informationRepublic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation.
Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation Module Curriculum This document addresses the content related abilities, with reference
More informationWorking With Animation: Introduction to Flash
Working With Animation: Introduction to Flash With Adobe Flash, you can create artwork and animations that add motion and visual interest to your Web pages. Flash movies can be interactive users can click
More information3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials
3. Interpolation Closing the Gaps of Discretization... Beyond Polynomials Closing the Gaps of Discretization... Beyond Polynomials, December 19, 2012 1 3.3. Polynomial Splines Idea of Polynomial Splines
More informationACE: After Effects CS6
Adobe Training Services Exam Guide ACE: After Effects CS6 Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as
More informationFinite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
More informationComputer Animation. Lecture 2. Basics of Character Animation
Computer Animation Lecture 2. Basics of Character Animation Taku Komura Overview Character Animation Posture representation Hierarchical structure of the body Joint types Translational, hinge, universal,
More informationDISTANCE DEGREE PROGRAM CURRICULUM NOTE:
Bachelor of Science in Electrical Engineering DISTANCE DEGREE PROGRAM CURRICULUM NOTE: Some Courses May Not Be Offered At A Distance Every Semester. Chem 121C General Chemistry I 3 Credits Online Fall
More informationCOMPUTER GRAPHICS Computer Graphics
COMPUTER GRAPHICS Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using a computer. Typical graphics system comprises of a host computer
More informationCOURSE OUTLINE REVISED SPRING 2008
COURSE OUTLINE REVISED SPRING 2008 DMA140 Course Number Interactive Web Animation Course Title 3 1 lecture/ 4 studio hours Credits Catalog description: Hours: lecture/laboratory/other (specify) Introduction
More informationCareer Opportunities in Electronic Game & Simulation Design
Career Opportunities in Electronic Game & Simulation Design Development Career Categories Producers Designers Artists Programmers Game Testers and Quality Assurance Technicians Developer Careers Producers
More informationB2.53-R3: COMPUTER GRAPHICS. NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions.
B2.53-R3: COMPUTER GRAPHICS NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the TEAR-OFF ANSWER
More informationComputer Graphics with OpenGL 3e
Computer Graphics with OpenGL 3e Chapter1 A surveys of Computer Graphics Computer Graphics Applications Graphs and Charts Computer-Aided Design Virtual-Reality Environments Data Visualizations Educations
More informationA Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
More informationImagine. Innovate. Create. Explore the world of Graphic & Web Design, Animation & Vfx!
Imagine. Innovate. Create. Explore the world of Graphic & Web Design, Animation & Vfx! M-25, Old DLF Colony, Sector-14, Gurgaon. Ph. 0124-2391883, 9971259934 Website - www.arenagurgaon.com E-Mail - gurgaon.arena@gmail.com
More informationCharacter Animation Tutorial
Character Animation Tutorial 1.Overview 2.Modelling 3.Texturing 5.Skeleton and IKs 4.Keys 5.Export the character and its animations 6.Load the character in Virtools 7.Material & texture tuning 8.Merge
More informationIntroduction to Computer Graphics. Reading: Angel ch.1 or Hill Ch1.
Introduction to Computer Graphics Reading: Angel ch.1 or Hill Ch1. What is Computer Graphics? Synthesis of images User Computer Image Applications 2D Display Text User Interfaces (GUI) - web - draw/paint
More information