This course provides a thorough introduction to creating 3D computer graphics. Theory will be introduced and concepts practiced through a series of exercises using Maya. The focus of this course is on understanding the concepts and becoming comfortable working with complex 3D animation software. This lays the foundation for greater artistic expression later. Animation, rendering and modeling – the three main areas of computer graphics – will all be introduced in this course, but an emphasis will be placed on modeling to provide some depth within a one quarter course. There are frequent assignments so that you can apply concepts as you are introduced to them. Expect a lot of work, but also an introduction to a very exciting medium.
Storage media for backing up work (flash drive, etc.). PLEASE BACKUP YOUR WORK OFTEN. SAVE DIFFERENT VERSIONS OF YOUR WORK.
Introducing Autodesk Maya 2016 (Autodesk Official Training Guides)
http://www.amazon.com/Introducing-Autodesk-Maya-2016-Official/dp/1119059631
Class Sessions: Tues. and Thurs. 10:00 am – 12:50pm, CDM computer lab (Art Annex).
Office Hours: Tues. 2-3, Thurs. 3-4 or by appointment
Instructor:
Michael Neff
Kemper Hall 3031
mpneff AT ucdavis DOT edu (preferred)
530-754-9510
Teaching Assistant:
TBA
A few things to keep in mind that will help your work with Maya go smoothly:
Note: Subject to change as needed!
Week |
Class |
Topic |
Deadline/Handout |
1 Jan. 7 |
1 |
Introduction to CG, Class Overview, Intro Movies |
|
Jan. 9 |
2 |
Intro to Maya; Introduction to keyframes, translation and rotation of rigid bodies; Studio tutorial
|
|
2 Jan. 14 |
3 |
Lecture on graphics pipeline, image formation, etc.
Studio tutorial on the hypershade |
|
Jan. 16 |
4 |
Work class |
|
3 Jan. 21 |
5 |
Critique Lecture on camera models; Studio tutorial on camera animation
|
Assignment 1 due |
Jan. 23 |
6 |
Lecture on Lighting Models, light types; Studio tutorial on lighting
|
|
4 Jan. 28 |
7 |
Lecture on polygons; Studio tutorial on extrusion modeling
|
|
Jan. 30 |
8 |
Critique Lecture and tutorial on subDs |
Assignment 2 due |
5 Feb. 4 |
9 |
Lecture and studio tutorial on skeletons and skinning
|
|
Feb. 6 |
10 |
Work class |
|
6 Feb. 11 |
11 |
Midterm |
|
Feb. 13 |
12 |
Work class |
|
7 Feb. 18 |
13 |
Critique Lecture on splines; Studio tutorial |
Assignment 3 due |
Feb. 20 |
14 |
Work class |
|
8 Feb. 25 |
15 |
Critique Lecture on texture maps and bump maps; studio tutorial on UV coordinates, model painting |
Assignment 4 due |
Feb. 27 |
16 |
Eyes and Eyelids, aim constraints |
|
9 March 3 |
17 |
Advanced modeling |
|
March 5 |
18 |
Critique Blend shapes
|
Assignment 5 due |
10 March 10 |
19 |
Work class |
|
March 12 |
20 |
Critique |
Assignment 6 due |
|
|
|
|
|
Exam |
|
|
This course will be letter graded. The distribution of marks will be as follows:
Course Component |
Weight |
A1 |
5% |
A2 |
9% |
A3 |
14% |
A4 |
9% |
A5 |
19% |
A6 |
9% |
Midterm |
15% |
Final |
20% |
Note: For the last five assignments, students are invited to submit a one page summary that describes what you were trying to achieve, how you went about it and possibly what you feel did or did not work. This will be considered when evaluating your piece.
Students are required to have material to present at all critiques. Not presenting work will earn an automatic 0 on the assignment. (Please contact me about medical issues or other extenuating circumstances.) Final versions of material may be submitted late at the penalty of 3% per day or part thereof. All material must be submitted by the end of term.
As this is a foundation course, technique and conceptual knowledge will be weighted heavily. The following criteria will be used when evaluating your work:
Meeting/exceeding project requirements
Demonstrated understanding of concepts
Creativity/originality
Impact/appeal
Technical mastery (including written and oral skills)
Clear communication/story telling
Peer comments
One page summary
Throughout the course, you will be given the opportunity to critique multiple projects of other students (and vice versa). These critiques will be considered in the evaluation. They will also be a source of valuable feedback on your work.
Assignments give you a chance to practice the concepts we are covering in class. Each assignment is self-contained except Assignment 6, which optionally builds on Assignment 5. However, many assignments build on skills practiced in earlier assignments.
For every assignment, you should submit your entire Maya project folder to the classes folder mounted on the desktop of the lab computers. You should name your project folder eponymously (e.g. “A3_MichaelNeff”).
Assignment 1: Warm Up
Build a simple scene using at least five modeling primitives. Shade them and animate them.
Assignment 2: Lighting and Camera Movement
TBA
Assignment 3: Modeling and Rigging
Create a simple character consisting of a ball body with stick legs and feet. Build a skeleton rig with IK handles.
Assignment 4: Splines
You will model plants using splines.
Assignment 5: Putting it all together – Building and showing off a character model
Create a simple cartoon character model using the same technique of polygon extrusion you practiced in Assignment 3. Rig it and create a short animation showing its range of movement.
Assignment 6: Adding facial motion with blend shapes
Use blend shapes to set up some basic facial animation for your character. Model expressions for Ekman’s six fundamental emotions and create a short clip that shows transitions between each of them.