Date of Award


Document Type


Degree Name

Master of Fine Arts (MFA)

Legacy Department

Digital Production Arts

Committee Chair/Advisor

Tessendorf, Jerry

Committee Member

House , Donald

Committee Member

Davis , Timothy


MeshPotato is a production volume rendering API written in C++. Its purpose is to simplify the creation of high quality volumetric effects such as fire, smoke, clouds and explosions. MeshPotato has been designed to be extensible and flexible for quick changes. Python bindings have been implemented with this library to allow for tools that are scripted and integrated within popular 3D modeling applications such as Maya and Houdini. The design of MeshPotato is discussed along with its plugin system, volume rendering API and some results from using the tool.



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.