1 / 25

CSCE 689: Computer Animation

Join CSCE.689: Computer Animation class taught by Dr. Jinxiang Chai. Explore animation techniques, motion capture, interaction and animation interfaces, animation perception, and more. Develop skills to create moving objects like rigid bodies, human bodies, deformable objects, and animals. Get hands-on experience with animation software and motion capture data. No exams, just assignments, class participation, and a final project. Prerequisites: C/C++ knowledge, linear algebra/calculus, and OpenGL programming experience.

pamelae
Download Presentation

CSCE 689: Computer Animation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSCE 689:Computer Animation Jinxiang Chai

  2. CSCE 689: Computer Animation Course Instructor - Dr. Jinxiang Chai - Richardson 912B - Meeting time: TR 2:20PM-3:35PM - Office hours: Thursday: 3:00-5:00PM (or by appointment) Course webpage: http://faculty.cs.tamu.edu/jchai/CSCE689_fall09

  3. CSCE 689: Computer Animation • Why do you take computer animation class?

  4. CSCE 689: Computer Animation • Why do you take computer animation class? • Why should you take this class - it is fun! - many exciting applications!

  5. Games

  6. Games Eyetoy Wiimote Natal project

  7. Movies

  8. Medical applications

  9. Humanoid Robots

  10. More

  11. Computer Animation A very broad area - Animation techniques - Motion capture - Interaction and animation interfaces - Animation perception - etc.

  12. 3D Animation • Animation is the art of creating moving objects • The object could be rigid body objects

  13. 3D Animation • Animation is the art of creating moving objects • The object could be Skin, face, etc.

  14. 3D Animation • Animation is the art of creating moving objects • The object could be Human body

  15. 3D Animation • Animation is the art of creating moving objects • The object could be Deformable objects

  16. 3D Animation • Animation is the art of creating moving objects • The object could be Crowd

  17. 3D Animation • Animation is the art of creating moving objects • The object could be Animals (etc. fish)

  18. 3D Animation • Animation is the art of creating moving objects • The object could be Natural phenomena (e.g. fluid)

  19. Animation approaches • Animation via software - needs talent - time consuming • Motion capture data - capturing devices are often very expensive • Physics - needs to solve extremely complex equations - usually very slow - human motion might look robotic

  20. Prerequisities A good working knowledge with C/C++ Data structure Linear algebra/Calculus CPSC 441 (recommended) Opengl programming experience (recommended)

  21. Grading Scheme Homework: 30% - two or three assignments Class participation: 25% - presentation and paper summary Final project: 45%+ No exams!

  22. Final Project 10% Originality 20% Reports (5% each) 5% Final Oral Presentation 65% Quality of Work

  23. Late Policy Students will be allowed a total of 3 (three) late days. Each additional late day will incur a 20% penalty.

  24. My Expectation • Comfortable with major terms and concepts in animation • Able to independently read and study most current animation research publications • Prepared to pursue further research in computer animation • Able to implement key parts of some animation techniques • Extremely familiar with at least one topic of current interest in animation

  25. Next Lecture Overview of topics in animation - animation techniques: data-driven, physics-based, controller based - animation for rigid bodies, deformable objects, human body/faces, crowd - animation interfaces - animation perception - motion capture - etc.

More Related