CSC-242 Introduction to 3D Computer Animation

This course is designed for the AS Game Programming and Design student, or a student who has a strong interest in 3D asset development for animations or games. This course will cover the concepts, principles, and techniques used for designing, creating and manipulating 3D computer models, images and animations. Topics include 3D modeling, texturing, rendering, rigging, animation, lighting, cinematography, and a study of motion. Students will develop their skills in working with a 3D creation suite to develop assets and animations needed in games and films.

Credits

3

Lecture Contact Hours

3

Lab Contact Hours

0

Other Contact Hours

0

Department

  • Computer Science

Grading Scheme

  • Letter

SUNY Gen Ed Credit

  • No

Semesters Course Will Be Offered

  • Spring

Course Learning Outcomes

  1. Produce still and animated objects using the entire pipeline of 3D asset development (i.e. concept art, design, modeling, texturing, rigging, animation, and rendering).
  2. Produce real-time game assets satisfying specialized requirements (e.g. reducing an object's polygon count while maintaining quality visuals).
  3. Design and produce a 3D animated video with appropriate lighting, camera movement, particle systems, physics modifiers and character animations.
  4. Import, manipulate, and export standard 3D file formats to share across software environments.
View Course Outline

CSC 242: Introduction to 3D Computer Animation

Department

Computer Science

Course Description

This course is designed for the AS Game Programming and Design student, or a student who has a strong interest in 3D asset development for animations or games. This course will cover the concepts, principles, and techniques used for designing, creating and manipulating 3D computer models, images and animations. Topics include 3D modeling, texturing, rendering, rigging, animation, lighting, cinematography, and a study of motion. Students will develop their skills in working with a 3D creation suite to develop assets and animations needed in games and films.

Credit Hours

3

Contact Hours

Lecture3
Lab0
Other0

Grading Scheme

Letter

Semester(s) Course Will Be Offered

Spring

Course Learning Outcomes

  1. Produce still and animated objects using the entire pipeline of 3D asset development (i.e. concept art, design, modeling, texturing, rigging, animation, and rendering).
  2. Produce real-time game assets satisfying specialized requirements (e.g. reducing an object's polygon count while maintaining quality visuals).
  3. Design and produce a 3D animated video with appropriate lighting, camera movement, particle systems, physics modifiers and character animations.
  4. Import, manipulate, and export standard 3D file formats to share across software environments.

Topic Outline

  1. Introduction to 3D Modeling & Texturing
    1. Using Primitives
    2. Polygonal Modeling
    3. NURBS Modeling
    4. "Box" Modeling
    5. Creating a 3D Environment
    6. Prop Development
    7. Character Development
    8. Character Rigging
    9. Cameras & Lights
  2. The Principles of Animation
    1. The Principles of Animation
    2. Timing
    3. Anamorphic Animation
    4. Camera Animation
    5. Vehicle Simulations
    6. Camera Animation
    7. Study of Human/Realistic Motions
    8. Character Animation
    9. Animation Concepts & the Review of Technical Tools used in the Game Industry