CSC 191A    Intro 3D Modeling and Animation
Dr. Yue-Ling Wong

course informationCourse Information
syllabusSyllabus
scheduleSchedule
class material downloadClass Material Dowload
assignment descriptionAssignment Description
final project descriptionFinal Project Description
project resourcesProject Resource Center
student galleryStudent Gallery

Assignments

3D Program Interface Worksheet: For 3ds max students, right-click here to download the Tutorial Help file.

Completed Assignment 1 Math & programming assignment: build and rotate a stick figure around the Y-axis by using arrays and the transformation matrix.

Due: Jan 17, 2004 (Sat). Email the .fla Flash file to Dr. Wong.

Objectives: This exercise is to complement the textbook material, sections 3.2 – 3.4 (pp. 80-84) to help you:
1. Learn to locate and think about points in 3-D space in terms of their XYZ coordinates.
2. Learn to create and edit lists of numbers that represent XYZ spaces by building a simple stick figure.
3. Apply transformation matices to rotate the stick figure you build.

Description: Click here to download the description. You need to use Macromedia Flash MX or MX 2004 for this assignment; you can download and install the trial version. Click here to download the Flash MX 2004 installer.

Click here to see the starting script so you can copy and paste it.

Completed Assignment: Click here to see an example of the completed assignment.

top

Assignment 2 Part I Tutorial lessons on 3ds max or Maya: Bouncing Ball Animation Part I

Due: Jan 24, 2004 (Sat)

Objectives: Tutorial lesson on 3ds max or Maya.

Description:

For 3ds students: in 3ds max, choose Help > Tutorials, look up and complete the following two tutorials. If you would like to print the tutorials or read them on your Thinkpad before going to the digital media lab, you can download 3ds max 5 tutorials.

  1. Bouncing Ball
  2. Modeling a chess set (Pawn, Rook, and Bishop only; Knight is optional)

For Maya students: Learning Maya 5 | Foundation: Lessons 1 & 2

Completed Animation: see the Completed Assignment for Part II below.

top

Assignment 2 Part II Tutorial lessons on 3ds max or Maya: Bouncing Ball Animation Part II

Due: Jan 31, 2004 (Sat)

Description:

For 3ds students: Click here for the material.

For Maya students: Learning Maya 5 | Foundation: Lessons 3 & 4

Examples of Completed Animation: For 3ds max; for Maya

top

Assignment 3 Part I Tutorial lessons on 3ds max or Maya: Jack-in-the-box Animation Part I

Due: Feb 7, 2004 (Sat)

Description:

For 3ds students: Discreet 3ds max 5 Courseware Fundamentals: Chapter 5 (Jack-in-the-box)

For Maya students: Learning Maya 5 | Foundation: Lessons 7 & 8

Completed Animation: see the Completed Assignment for Part II below.

top

Assignment 3 Part II Tutorial lessons on 3ds max or Maya: Jack-in-the-box Animation Part II

Due: Feb 14, 2004 (Sat)

Description:

For 3ds students: Click here for the material.

For Maya students: Learning Maya 4.0: Lessons 9, 10 & 11 (The props in the scene, including the ball and the 3 cubes are optional. You can skip those if you choose to. Those are "Add some props" on p.197 & "3 Texture the props" on p. 206.)

Examples of Completed Animation: For 3ds max; for Maya

top

Assignment 4: Final Project Proposal

Due: Feb 12, 2004 (Thu)

How to Turn in: Email to me

Description: A one- to two-page write-up to describe your 3D animation ideas for the final project. Try to include answers to the following questions as much as possible. These questions help you to think and plan for your project.

  1. What is your animation about? Describe it like the Storyboard page at the beginning of each project in the Learning Maya book. Are there any overall story/plot/storyboard of your animation project? (You don't have to have a story or plot for this project. But if you do, describe it a little. Better yet, also sketch it out as thumbnails on paper with pencil like the storyboard.)
  2. What is the approximate length of the animation you are planning for the project?
  3. Will there be one scene or multiple scenes?
  4. What will the 3d objects be in your scene?
  5. Which object(s) are you going to create? How do you plan to model them? Polygons, NURBS, subdivision, or the combination?
  6. What is your plan to obtain the other objects that you are not going to model yourself?
  7. Which object(s) are you going to animate?
  8. How are you going to animate them? What types of animation?
  9. Are there any materials and texture of the objects in the scene, cameras, or lights playing significant roles for your animation?
  10. Are there any special effects you plan to include, such as fog, lens flare, fire, sparks, underwater scene,...?
  11. Is there any image mapping for the objects or backdrop for the scene? How are you going to get the images?
  12. Are there any topics or types of case studies you would like me to discuss in class that will help you to get more ideas of how to work on the project? (We have about 2 class periods for case studies.)

 

Assignment 5: Network Rendering (if time allows)

top

   
Copyright © Dr.Yue-Ling Wong, Wake Forest University.