Programming Models & Shaders I
Vsfx319


1   2   3   4   5   6   7   8   9  


Projects and Due Dates

    popup book model [Unit 2B]
    popup book - technical breakdown progress review [Unit 3B]
    popup book - final [Unit 4A]
    osl: st patterns - final [Unit 6A]
    osl: non photorealism - final [Unit 9B]



Assessment

Assignments

  • completion exercises - pass/fail
  • projects - letter grade

Portfolio

  • web based "work-in-progress"
  • presents all the images/notes produced during the course
  • links to other work
Web Portfolio

Purpose

The on-line portfolio of work that you will produce over the next 10 weeks will become a valuable resource that can support your future applications for internships. A good portfolio will show that you have developed advanced technical skills and a professional personal aesthetic. It will provide detailed information about your experimentations, explorations and approach to solving problems related to visual effects.


week 1

Unit 1A
Course Overview & Distribution of Custom Maya Scripts

 

Topics

  • plagiarism
  • establishing a common directory structure
  • editing, uploading & testing student web pages
  • configuring the Cutter text editor

 

Show your popup page made from paper or card at the beginning of Unit 1B.
Unit 1B
Pixar's RenderMan for Maya

 

Review the students popup paper models and their ideas for their digital popup book.
Topics

  Complete your popup book model model ready for Unit 2B.

week 2

Unit 2A
Pixar's RenderMan for Maya

 

Review the students popup book models.

Software Topics

RfM Topics

Cutter Topics

 

Complete the popup book model tech breakdown ready for Unit 4A.
Unit 2B
Pixar's RenderMan for Maya

 

Review the students popup book models.

Software Topics

RfM Topics

  • create two categories of cameras in Maya
        MOD_x modelling viewpoints, and
        DOP_x cinematic viewpoints.
  • the PxrSeExpr node for blue lined paper [Maya blue_lined_paper.zip]
   

week 3

Unit 3A
Pixar's RenderMan for Maya

 

Topics

 

 
Unit 3B
Pixar's RenderMan for Maya

 

Review the current progress of the technical breakdowns of the popup book on the student the web pages.

RfM Topics

  Complete the popup book technical breakdown.

week 4

Unit 4A
OSL - Open Shading Language

 

Final review of the technical breakdowns for the "Popup Book" assignment.
Introduction to the Open Shading Language.

The OSL course of study is divided into two sections. In the first section the visual effects produced by an OSL pattern node are derived from 2D (UV/ST) data. In the second section the effects are based on 3D data such as surface position, orientation, curvature and surface motion.

 

Complete the st patterns exercise ready for review Unit 6A.
Unit 4B
Open Shading Language

 

Topics

 

 

week 5

Unit 5A
Open Shading Language

 

Topics - working the st patterns assignment

  • add input parameters to the shaders so that they can be animated
  • add images that demonstrate the use of downstream nodes - PxrWorley
  • add images that show the effects of the shaders on sophisticated models

 

Unit 5B
Open Shading Language

 

Topics - Continue working on the st patterns assignment

  • improve the aesthetic quality of the technical breakdown web page

 


week 6

Unit 6A
Open Shading Language

 

Final Review the st patterns assignment.
Topics - Color and 3D space

  • color variations by height

 

Complete the non photorealism (SEM) assignment [week 9B].
Unit 6B
Open Shading Language

 

Topics

 

 

week 7

Unit 7A
Open Shading Language

 

Review the students models for the SEM assignment.
Topics

 

 
Unit 7B
Open Shading Language

 

Topics

 

 

week 8

Unit 8A
Open Shading Language

 

Continue developing custom shaders for the non-photorealistic (SEM) assignment.

 

 

 

Unit 8B
Open Shading Language

 

Continue developing custom shaders for the non-photorealistic (SEM) assignment.


week 9

Unit 9A
Open Shading Language

 

Begin work on writing the technical breakdown of the non-photorealistic (SEM) assignment.

 

 

 

Unit 9B
Open Shading Language

 

Final review the technical breakdown of the non-photorealistic (SEM) assignment.