ACCAD 5003: 3D Computer Animation: Form, Light, Motion II
Days and Times: T,R  11:10 am -12:30 pm
Instructor: Alan Price
Office Hours: by appointment



This schedule is subject to change. Announcements will be made during class hours.

Week 1
1/10 - Beyond direct lighting. Arnold: Physically Based Renderer. Standard Shader.
1/12 – Ambient Occlusion. Material emission and reflection. Area lights.

Tutorials from the Arnold for Maya User Guide :
What is Arnold
Understanding Physically Based Rendering

Rendering Your First Scene

Lighting a Room (multiple variations)

MEL script:
//select all the book objects in the scene and run the script to randomly apply shaders
for ($item in `ls -sl`) {
     select -r $item;
     int $i = `rand 0 3`;
     if ($i == 0) hyperShade -assign book1;
     if ($i == 1) hyperShade -assign book2;
     if ($i == 2) hyperShade -assign book3;
     print ($i +" "+ $item + "\n");

The room scene is available on the class workspace -

1 hour tutorial shows important sampling settings and lighting rig for room example

reference for choosing color temperatures for your lights:
color temperature chart
color temperature chart w/ whitepoints

Week 2

1/17 -
High Dynamic Range Imaging, Sky Light and Image Based Lighting.
1/19 -
Animated Deformation Ideas. Standard Shader material library

Merge multiple exposures to HDR in Photoshop

Applications for stitching spherical panoramas (latlon format):

How to use Photomerge in Photoshop

Week 3
1/24 - Instructor away for exhibition installation - no class
1/26 - Concept Dev day for Assignment #1

Render Tests: Sampling and render time comparison between Area Light sampling level and Camera(AA) sampling level

Assignment #1: Still life / sculptural composition with simple forms and emphasis on materials and lighting. Objects can move/float/rotate, but should stay in a relatively fixed location. Consider a composition using juxtaposition or contrast in scale. Rendered 10-15 second sequence with slow truck camera move. Three high-resolution still renders using different camera composition.

Week 4 -
1/31 -
Renderfarm review. Camera settings and animation.
2/2 - Modeling with Uvs in mind, UV unwrapping/manipulation. Deriving normal maps

Week 5
2/7 -
Modeling and joint deformation.
2/9 - Basic deformation animation and IK rigging.

Example IK foot rig. (automation script provided in clas).

Week 6
2/14 -
IK rigging cont'd. Using mel scripts for key poses.
            Modeling with blend shape animation. View tutorial for Blend Shape Workflow in Mudbox and Maya

2/16 - Attaching blend shapes to contiguous mesh models.

Week 7
Due: Assignment #1.
2/23 - Sound Synchronization. Dopesheet. Visemes.

Week 8
2/28 -
Animating a walk cycle. Rigged models provided.
3/2 – Instructor away for research project

Week 9
3/7 -
In class exercise - walk cycles
3/9 - Concept Dev day for Assignment #1

Assignment #2: Model and animate organic forms, anthropomorphic or abstract, in synchronization with a sound track consisting of ambient/found sound. Lip synch can be done but one sentence or less and as no more than of the movement/events of the overall animation. 20-30 second sequence rendered from one camera angle, either fixed or slow truck.

Week 10
- March Break
3/14 & 3/16

Week 11
3/21 - Animating a character interacting with environment / external forces. Rigged models provided.
3/23 - In class exercise - interacting with environment

Week 12
3/28 - Due: Assignment #2.
3/30 - Expressions for procedural animation.
See scene examples in class workspace: Expressions folder
Autodesk docs on Animation with Expressions

Assignment #3: Final project. Open-ended proposals using techniques from course.

Week 13

4/4 -  Final project Concept Dev
4/6 -  Particles and Dynamics

Week 14
In class work / guidance.
4/13 - Methods for camera animation and control.

Week 15
4/18 –
In class work / guidance. Projecting finishing details.
4/20 -
No class - Instructor away for research project.

Due: Final Project - finals week -  Monday May 1 10:00am-11:45am