Computer Animation Rick Parent CSE682 - Computer Animation Rick Parent DL787 292-0055 Tentative office hours: T 1:30-2:30; F.

Slides:



Advertisements
Similar presentations
An Introduction to Digital Filmmaking
Advertisements

Computer Animation CSE169: Computer Animation
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Figure Animation.
Computer Game and Animation Techniques – a brief history Matt Boggus CSE 3451/5541.
CSE325 Computer Science and Sculpture Prof. George Hart.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
1 1cs426-winter-2008 CS 426: Computer Animation. 2 2cs426-winter-2008 Contact  Robert Bridson,  Office hours: TBD.
Business and Computing Deanery 3D Modelling Tools Week 15 – More on animation.
Multimedia object types: animation
1cs426-winter-2008 Notes  Assignment 1 is out, due immediately after reading week (Feb 25)  Please read: William T. Reeves, "Particle systems: a technique.
COMPUTER SCIENCE / ADVANCED COMPUTER GRAPHICS INSTRUCTOR: BILL WHITE ENGINEERING BUILDING 3041 (618) OFFICE HOURS:
22C:196 Computer Animation Instructor: Joe Kearney 101M MLH
UFCFY5-30-1Multimedia Studio 3D Modelling & Animation.
Pre Production I.Concept II.Story Development III.Visual Development IV.Technical Direction V.Production Management.
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
Lesson 1: Intro to Animation
Animation Vladimir Savchenko
Senior Project – Visual Arts and Computer Science Interdepartmental Stand Alone Complex: Open Your Eyes Juneui Soh Advisor: Prof. Striegnitz Stand.
Computer Animation Rick Parent CSE682 - Computer Animation Rick Parent DL Tentative office hours: T 1:30-2:30; F.
CSC418 Computer Graphics n Animation Principles n Keyframe Animation.
Computer Animation Lecture #1 송오영 Sejong University Department of Digital Contents.
Computer Animation - Lecture 1 1 Lecture 1 : SMM4302 Computer Animation Lecturer: Haw Su Cheng Website :
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
Yingcai Xiao Game Development Interactive Animation.
Animation. History Photography around since the 19th century Realistic animation began in 1872 when Eadweard Muybridge settled a bet about a flying horse.
CSE 581: Interactive Computer Graphics Spring 2012, UG 4 Tuesday, Thursday – 9:00AM – 10:18AM DL 0317 Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang,
Animation & 3D Animation
Chapter 7 Animation Prepared by: Ms. Ma. Anna Corina G. Kagaoan College of Arts and Sciences.
Making Movies CS 445/645 Spring Making Movies n Concept n Storyboarding n Sound n Character Development n Layout and look n Effects n Animation.
Human Figure Animation CSE 3541 Matt Boggus. Modeling – Geometric representation – Level of detail – Linkages: DoFs – Features: face, hair, clothes Activities/Motions.
Module Code: CU1025NI 3D Modelling and Animation Basics Week - 2.
Lecture 6: 18/5/1435 Computer Animation(2) Lecturer/ Kawther Abas CS- 375 Graphics and Human Computer Interaction.
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.
Computer Animation Rick Parent CSE682 - Computer Animation Rick Parent DL Tentative office hours: T 1:30-2:30; F.
Crowds (and research in animation and games) CSE 3541 Matt Boggus.
“ Animation Through the Ages” Camelia McCallion. Main tasks What is computer animation? Hand drawn (cel) Flick books Animated cartoon Animation process.
INTRODUCTION OF COMPUTER ANIMATION Final Project.
Pixar/Toy Story Typical Jobs Business Plan Evolution of the Business
ATEC Procedural Animation
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
Animation.
B.Sc. Multimedia Computing3D Modelling and Animation Welcome to 3D Modelling & Animation UFCEKT-20-3.
Lecture 5: 11/5/1435 Computer Animation Lecturer/ Kawther Abas CS- 375 Graphics and Human Computer Interaction.
ARCH 481 3D Modeling and Rendering Time: Tu/Th, 10:30 to 11:50 Room:Gould 236 Instructor: Nan-Ching Tai
Animation Animation is about bringing things to life Technically: –Generate a sequence of images that, when played one after the other, make things move.
Feature-length films: Games: Desktop Animations:.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Computer Animation Algorithms and Techniques
Three-Dimensional Computer Animation
Crowds (and research in computer animation and games)
Computer Game and Animation Techniques – a brief history
Computer Graphics.
Games Development Practices 3D Modelling
788.14D - Computer Animation Instructor: Rick Parent DL787
“Animation Through the Ages”
CIS682 - Computer Animation
Computer Game and Animation Techniques – a brief history
Introduction and Overview
3D Modelling & Animation
Crowds (and research in computer animation and games)
Introduction to Computer Graphics
Background Perception Animation - principles Animation - history
Prepared by: Engr . Syed Atir Iftikhar
Computer Graphics Lecture 15.
ATEC Procedural Animation
Introduction to spagetti and meatballs
Presentation transcript:

Computer Animation Rick Parent CSE682 - Computer Animation Rick Parent DL Tentative office hours: T 1:30-2:30; F 1:30-3:30

Computer Animation Rick Parent Animation Motion Control Techniques and Algorithms Animating - Making something appear to move that doesn’t move itself Producing animation: Aesthetics Animation Production Digital Post-Processing Procedural Animation is Emphasized

Computer Animation Rick Parent Class: Wi ‘09 Eng. Majors: 13 MPS majors: 5 Grads: 5 All CS majors

Computer Animation Rick Parent Some Alumni Beth Hofer, M.S. - PDI Kirk Bowers, B.S. - Disney Mark Fontana, B.S. - Pixar Kevin Rogers, M.S. - PDI Saty Ragavachara, M.S. - Imageworks Brad Winemiller, B.S. - Pixar Steve Anderson, M.S. - Electronic Arts Doug Roble, Ph.D. - Digital Domain Dave Haumann, Ph.D. - Pixar Ferdi Scheepers, Ph.D. - Pixar Rob Rosenblum, M.S. - PDI Nathan Loofbourrow, M.S. - PDI Steve May, Ph.D. - Pixar Brent Watkins, M.S. - Pixar

Computer Animation Rick Parent In-Class Lectures Videos Project reports Grading Homeworks – MEL exercises Midterm - lightweight Final - lightweight Project documentation Project The Class

Computer Animation Rick Parent Background Perception Conventional Animation, History, Video Production Background Math Low-Level Control Interpolation Speed control along a path path following High-Level Algorithms Forward/inverse kinematics Physical simulation Flocking Particle Systems Natural Phenomena Plants Water Clouds Fire The Human Form Reaching Walking Hair Lectures

Computer Animation Rick Parent Previous Animations from Class Conventional Animation (e.g. Disney) Historic Computer Animation Recent Computer Animations Videos

Computer Animation Rick Parent Vignette Composition Use a procedural model Short action sequence Part of a story Camera control Lighting Student Animation Project

Computer Animation Rick Parent Project Groups Design and present storyboard Give progress reports Present final project Groups: 3-4, mix backgrounds

Computer Animation Rick Parent Student Presentations Detailed Storyboard and sample stills Rough Storyboard Storyboard (revised) Sample stills and low-quality rendering of sequences Finished sequence (finals week)

Computer Animation Rick Parent Storyboard

Computer Animation Rick Parent Class Software C++ API Maya scripting (MEL)

Computer Animation Rick Parent Hardware Facilities CL112D 10 Maya licenses Hope to have 5-6 Premier licenses

Computer Animation Rick Parent Motion Specification and Control Natural phenomena Plants Water Clouds Fire Techniques: Aids to user Interpolation Path following Keyframing Languages Morphing Algorithms: Procedures Inverse kinematics Physics of rigid bodies Flexible bodies Particle systems Flocking Autonomous Behavior Figure animation Reaching, Walking Facial animation Clothes Hair Skin

Computer Animation Rick Parent Technical Groups Each technical group At least one person from each project group Technical group – learn one major facet of software Technical groups Modeling: polygons, NURBS, subdivision surfaces Animation: Forward kinematics, IK, particle systems Rendering: playblast, rendering qualities, recording frames, video editing, post-processing

Computer Animation Rick Parent Immediate Tasks Form into groups Start thinking of animation project Consider software tasks

Computer Animation Rick Parent By End of Week Form groups 4-5 CSE students At the end of Wednesday’s class, anyone not in a group will be put into one Have an idea of technical group assignment