VIZA 616 - Rendering &
Shading
Spring 2003
Course Schedule
Last updated 1/13/03
Tentative Spring 2003 Syllabus
| Week | Material |
| 1/13 | Introduction to course.
Renderman History The whys of procedural shading. Shade trees. |
| 1/20 | MTOR and Renderman Overview
Review Homework 0 |
| 2/1 | Illumination models, shading basics.
RenderMan renderer Surface shader basics & predefined variables. Maya software renderer. RSL functions, Maya and C equivalents. |
| 2/8 | More RSL functions, Maya and C equivalents.
Shader design methods. |
| 2/15 | The art of noise().
Irregular patterns, using noise() in shaders. |
| 2/22 | Displacement & Bump shaders. Available
inputs, ouputs, examples.
Shader study 1. |
| 3/1 | Shadow Map generation.
Environment and Reflection Map Generation. |
| 3/8 | More Physics of light.
Light shaders. Available inputs, ouputs, examples. |
| 3/15 | Spring Break |
| 3/22 | Look at turned-in surface shaders.
Volume shaders. Available inputs, ouputs, examples. |
| 3/29 | Atmosphere shaders. Atmospheric models.
Scene study 1: Interior/Still-Life. |
| 4/5 | Anti-aliasing basics.
Scene study 2: Exterior/Landscape. |
| 4/12 | Advanced anti-aliasing concepts.
Animation concerns: temporal aliasing, motion blur. |
| 4/19 | Student presentations:
|