1
So You Want to Write RenderMan shaders
RenderMan Shader Assignment
Due: Monday, May 3rd
RenderMan Shader Assignment
- Experimentation with procedural shaders
- Three goals:
– To learn how to install and use a procedural shading system. – To learn how to attach a shader to an object – To learn to write and/or use particular shaders
RenderMan Shader Assignment
- 1. Installation:
– Loaded in ICL6 – For home download:
- From E-RESV (renderman.zip)
- Install three files (server luxo.cs.rit.edu; None for Remote
execution server):
– Pixar_RAT – Pixar_RenderMan (or Pixar_RenderManIntel) – Pixar_RATdocs
- Add c:\Program Files\Pixar\prman-11.3.1\bin to your
path
RenderMan Shader Assignment
- 1. Use:
– Create a directory, e.g. shader, that contains the shader files available from http://www.cs.rit.edu/~ncs/Courses/571/shader – From a command window, cd into the shader directory – Compile shaders: shader xxx.sl – Execute Renderman prman rit.rib OR prman ritwindow.rib
RenderMan Shader Assignment
- 2. Attach shaders to objects
– Read Renderman for Poets:
- http://www.cs.utexas.edu/users/amenta/eog/poets.pdf