Some of Larry Gritz Shaders

(More of Larry's shaders can be found on other pages)

What's on this page:

Email Larry


LGAntialiasedChecks.sl

LGAntialiasedChecks.sl Sample RIB


LGBrick.sl

LGBrick.sl Sample RIB


LGBrickBump.sl

NOTE: This example also uses the LGBrick shader. As this shader is a displacement shader it can work with other surfaces, too.

When trying this under prman, I noticed some problems with the image. I have been told that some of the older versions of prman have problems with displacement shaders. At this point I am unsure if it is bug in my version of prman (3.4) or if there is a problem with the shader.-- tal

LGBrickBump.sl Sample RIB


LGbrushedmetal.sl

Makes a brushed metal surface. The surface is anisotropic, i.e. has different reflection characteristics depending on the direction of the "grain".

NOTE: This neewer version replaces LGbrushed_metal that was here earlier.

LGbrushedmetal.sl Sample RIB


LGEyeBall.sl

LGEyeBall.sl Sample RIB


LGGreenMarble.sl

LGGreenMarble.sl Sample RIB


LGHexTile.sl

LGHexTile.sl Sample RIB


LGOutlet.sl

NOTE: This example also uses the LGWallPaper shader.

LGOutlet.sl Sample RIB


LG_orennayar.sl

Alternate isotropic lighting model. Based on Oren & Nayar's model published in SIGGRAPH 1994 Proceedings.

LG_orennayar.sl Sample RIB


LGParquetPlank.sl

LGParquetPlank.sl Sample RIB


LGRustyMetal.sl

LGRustyMetal.sl Sample RIB


LGStarfield.sl

A surface shader for producing stars on a large sphere. This shader is pretty much used on all of the space examples in the RMR.

NOTE: A one time this shader was called KMStarfield. The reason for this was this shader was included with the distribution of the shaders from the Texuring & Modeling book and I was trying to name things in such a way as to easily track where the shaders were available orginally. Unfortunately, many people didn't bother to read the source to see that this was Larry's shader and wasn't based off of any of Ken Mussgrave's code. So this is the shaders new name, to give credit where credit is due.

Also, I may have missed some of the references to the old name, so if you find any references to KMStarfield, use LGStarfield instead.

LGStarfield.sl Sample RIB


LGVeinedMarble.sl

LGVeinedMarble.sl Sample RIB


LGWallpaper2Stripe.sl

LGWallpaper2Stripe.sl Sample RIB


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


Parent: RMRShaders

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


RenderMan is a registered trademark of Pixar. The RenderMan Repository is maintained by Pixar's RenderMan Products Group