July 1, 2008

lcBasicShader.sl

lcBasicShader.sl

This is a basic Renderman shader with alot of AOV's exposed. Writen with 3Delight in mind but should work with other renderman compliant renderers.

has aov's for diffuse, ambient, specular, reflection, occlusion, opacity (alpha), subsurface, fresnel, and id.

you can map many of the attributes with a texture file as well.

most of the operations are done via functions from lcIllumination.h or lcUtil.h and can be easily swapped out.

- tested only with 3Delight renderman

2 comments:

  1. No Shader here ----Getting an error code --- This XML file does not appear to have any style information associated with it. The document tree is shown below.

    ReplyDelete