Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email :...

15
1 SMM4302 SMM4302 Computer Animation Computer Animation Lecturer: Haw Su Cheng Lecturer: Haw Su Cheng Email Email : : [email protected] [email protected] Website : Website : http://www.angelfire.com/jazz/yap http://www.angelfire.com/jazz/yap mh mh

Transcript of Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email :...

Page 1: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

1

SMM4302 SMM4302 Computer AnimationComputer Animation

Lecturer: Haw Su ChengLecturer: Haw Su Cheng

EmailEmail : : [email protected]@yahoo.com

Website : Website : http://www.angelfire.com/jazz/yapmhhttp://www.angelfire.com/jazz/yapmh

Page 2: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

2

Subject OutlineSubject Outline Title Title

– Computer Animation (Computer Animation (Animasi KomputerAnimasi Komputer)) CodeCode

– SMM4302SMM4302 ObjectiveObjective

– understand the concepts of computer understand the concepts of computer animation, effective graphic design and animation, effective graphic design and animation techniques in preparing multimedia animation techniques in preparing multimedia products.products.

– create a basic multimedia systems with two create a basic multimedia systems with two dimensional and three dimensional graphics dimensional and three dimensional graphics and animation.and animation.

Page 3: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

3

Subject OutlineSubject Outline Pre-requisitePre-requisite

– Computer GraphicsComputer Graphics Credit HoursCredit Hours

– 33 Lecture HoursLecture Hours

– 3 x 1 hours per week3 x 1 hours per week

Page 4: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

4

Subject OutlineSubject Outline Tutorial/Lab HoursTutorial/Lab Hours

– 1 x 2 hours per week1 x 2 hours per week

(to be arrange later)(to be arrange later)

Semester OfferedSemester Offered– Semester II 2005/2006 Semester II 2005/2006

Page 5: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

5

Subject OutlineSubject Outline AssessmentAssessment

– Coursework 60% 20% Test 1 (Week 6) - 9/2/05 8-9pm 20% Test 2 (Week 10) –9/3/05 8-9pm 20% Assignments/lab

– Final Examination 40%– Total 100%

Page 6: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

6

Subject OutlineSubject Outline Software (Lab/Project)Software (Lab/Project)

– OpenGL– 3D studio Max

Page 7: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

7

Lecture ScheduleLecture Schedule Chapter 1Chapter 1

Introduction to Computer Introduction to Computer AnimationAnimation

– Definition of computer animationDefinition of computer animation– underlying principles of traditional underlying principles of traditional

animationanimation– Difference between computer Difference between computer

animation and traditional animationanimation and traditional animation

Page 8: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

8

Lecture ScheduleLecture Schedule Chapter 2Chapter 2

Software for Computer AnimationSoftware for Computer Animation – OpenGL OpenGL – InteractivityInteractivity– 3D studio Max3D studio Max

Page 9: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

9

Lecture ScheduleLecture Schedule Chapter 3Chapter 3

Simple AnimationSimple Animation – Translation, Scaling, RotationTranslation, Scaling, Rotation– Double bufferingDouble buffering– Illumination ModelsIllumination Models– Raster methods for computer Raster methods for computer

animationanimation

Page 10: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

10

Lecture ScheduleLecture Schedule Chapter 4Chapter 4

Animation of Articulated FiguresAnimation of Articulated Figures Forward KinematicsForward Kinematics Inverse KinematicsInverse Kinematics

Page 11: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

11

Lecture ScheduleLecture Schedule Chapter 5Chapter 5

Motion CaptureMotion Capture– Basic Concepts of motion captureBasic Concepts of motion capture– Software and hardwareSoftware and hardware– Planning and ExecutingPlanning and Executing

Page 12: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

12

Lecture ScheduleLecture Schedule Chapter 6Chapter 6

Animation of Particle SystemsAnimation of Particle Systems– Physics involvesPhysics involves– Cloth AnimationCloth Animation– Explosion effectsExplosion effects– Fluid and solid AnimationFluid and solid Animation

Page 13: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

13

Lecture ScheduleLecture Schedule Chapter 7Chapter 7

Dynamic Based AnimationDynamic Based Animation– Physics involvesPhysics involves– Simulation TechniquesSimulation Techniques

Page 14: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

14

Lecture ScheduleLecture Schedule Chapter 8Chapter 8

Algorithm AnimationAlgorithm Animation– Basic ConceptsBasic Concepts– ExamplesExamples

Page 15: Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Email : schaw03@yahoo.com schaw03@yahoo.com Website : .

15

Text & ReferencesText & References Text Book:Text Book:

Vince, J. 1992. Vince, J. 1992. 3D Computer Animation3D Computer Animation. New York: . New York: Addison-Wesley.Addison-Wesley.

Reference Books:Reference Books:– Hill FS, 2001. Hill FS, 2001. Computer Graphics-using Computer Graphics-using

OpenGLOpenGL. Prentice-Hall.. Prentice-Hall.– Hearn D, Baker MP, 2004. Hearn D, Baker MP, 2004. Computer Graphics Computer Graphics

with OpenGLwith OpenGL. Pearson Prentice-Hall. . Pearson Prentice-Hall. – Woo M., Neider J, Davis T., Shreiner D. 2000. Woo M., Neider J, Davis T., Shreiner D. 2000.

OpenGL Programming GuideOpenGL Programming Guide. Addison . Addison Wesley.Wesley.