Date of Award


Document Type


Degree Name

Master of Fine Arts (MFA)

Legacy Department

Digital Production Arts

Committee Member

Dr. Jerry Tessendorf, Committee Chair

Committee Member

Dr. Shaundra Daily

Committee Member

Tony Penna


The Renderman Layered Ocean Shader (RLOS) is a RenderMan displacement shader that makes it easier and more efficient to generate realistic oceans. The shader implements a Fast Fourier Transform (FFT) wave algorithm to generate tileable ocean surface displacements. These displacement layers can be added to other displacement layers to increase surface detail. The RLOS can optionally generate multiple layers with editable parameters so that it is possible to create extended ocean surfaces that can be viewed up close. The result is demonstrated with an animated time-lapse.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.