Programming Models & Shaders I
Vsfx319


1   2   3   4   5   6   7   8   9   10  


Projects and Due Dates

    popup book model [session 4]
    popup book - technical breakdown progress review [session 6]
    Deadline popup book [session 7]
        Monday Sept 30 2019 (Group 1)
        Tuesday Oct 1 2019 (Group 2)

    osl: st patterns - final [session 11]
    osl: non photorealism - final [session 19]



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

session 1
Course Overview & Distribution of Custom Maya Scripts

 

Topics

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

 

Bring your popup page made from paper or card to session 2.
session 2
Pixar's RenderMan for Maya

 

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

  • presence maps,
  • rendering and re-rendering (IPR),
  • light types,
  Complete your popup book model model ready for session 4.

week 2

session 3
Pixar's RenderMan for Maya

 

RfM Topics

  • create two categories of cameras in Maya
        MOD_x modelling viewpoints, and
        DOP_x cinematic viewpoints.
  • Image Tool ("it") - Save All and Histogram
  • occlusion

 

Complete the popup book model tech breakdown ready for session 7.
session 4
Pixar's RenderMan for Maya

 

Review the students popup book models.
RfM Topics

  • using the render farm
  • displacements and the PxrSeExpr node
   

week 3

session 5
Pixar's RenderMan for Maya

 

Topics

 

 
session 6
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

session 7
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 session 9.
session 8
Open Shading Language

 

Topics

 

 

week 5

session 9
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

 

session 10
Open Shading Language

 

Topics - Continue working on the st patterns assignment

  • improve the aesthetic quality of the technical breakdown web page

 


week 6

session 11
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 10].
session 12
Open Shading Language

 

Topics

 

 

week 7

session 13
Open Shading Language

 

Review the students models for the SEM assignment.
Topics

 

 
session 14
Open Shading Language

 

Topics

 

 

week 8

session 15
Open Shading Language

 

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

 

 

 

session 16
Open Shading Language

 

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


week 9

session 17
Open Shading Language

 

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

 

 

 

session 18
Open Shading Language

 

Continue developing the technical breakdown of the non-photorealistic (SEM) assignment.


week 10

session 19
Open Shading Language

 

Preliminary Review the non-photorealist rendering assingment.

 

 

 

session 20
Open Shading Language

 

Final Review the non-photorealist rendering assingment.