RenderMan Repository   
Home Index Search FAQ Offsite Shaders Examples Pubs Utils

Shaders from Very Advanced RenderMan 2 at SIGGRAPH 2000 course 40

What's on this page:


Course Notes

This version of the course notes have been updated to fix some typos and other problems.


Extras

For some reason the examples lost their line-feeds when the ISO-9600 CD got made.
sig2k_xtra.tgz contains the full directory with the proper formating (well for UNIX anyways).

Also there is no need to run the unmk8_3 script as the file names have already be corrected.


Shaders from Rob Bedow's course notes

SIG2k_srfconta.sl

Example shader for rendering contact shadows based on depth data. This shader is a good example of quering a shadowmap to get its transformation matricies.

SIG2k_srfconta.sl


SIG2k_srfdefor.sl

Typically used when an object is suppose to interact with soft surfaces. Say for example a mouse walking on a bed.

SIG2k_srfdefor.sl


SIG2k_srf_fur.sl

Example fur shader with fur clumping (when fur gets wet).

SIG2k_srf_fur.sl


Shaders from Tal Lancaster's course notes

Zero Shadow Bias

This example RIB shows how the zero shadow bias shader is used in pass 1. This example needs: SIG2k_d_map.sl, SIG2k_shadowspot.sl, and SIG2k_zerobias.sl.


SIG2k_d_map.sl

Simple displacement shader. Reads a texture map and has controls to flip the texture in S and T.

This shader is used in Zero Shadow Bias (pass 1).

SIG2k_d_map.sl


SIG2k_shadowspot.sl

modified shadowspot light shader to better handle intensity attenuation.

This shader is used in Zero Shadow Bias (pass 1).

SIG2k_shadowspot.sl


SIG2k_zerobias.sl

Example surface shader illustrating Laurent Charbonnel's zero bias shadow technique for SIGGRAPH 2000 RenderMan course. This is the shader that is attached during the two zdepth passes.

This shader is used in Zero Shadow Bias (pass 1).

SIG2k_zerobias.sl


Any comments or suggestions? Send them to: tal AT renderman DOT org


Parent: RMRShaders

Siblings: BMRTShaders AKShaders DPShaders DWShaders EMShaders FGShaders FSShaders IDShaders DWShaders KMShaders JBUMShaders JMShaders LGShaders LCShaders MBShaders MRShaders MKShaders PQShaders RCShaders SHWShaders SWShaders XMBShaders SIG91 SIG2001 TLShaders


The RMR is Copyright © 1995-2005 Tal L. Lancaster all rights reserved