RSL Bark Displacement Shader

November 2012|Tags: 3d, programming, shaders

This RenderMan shader was written as part of a collaborative project between a 3D animation/compositing class and a RenderMan Shading class. In teams of five, we met with other art teams gathering their various shading/material needs and wrote custom shaders for them using what we learned in the RenderMan class. For the bark displacement shader, I implemented worley noise and applied several octaves of turbulence to create a cracked and rough pattern.

The displacement and surface shaders can be downloaded here: barkDisp.sl barkText.sl worley.c