Painterly Rendering

This project focuses on developing alternative techniques for particle-based painterly rendering algorithms.

We developed a variant of the pipeline which provides temporal coherence of stroke attribute values. Instead of using reference pictures, shaders are evaluated and values assigned to particles directly. This one to one mapping avoids using reference pictures and ensures that a particle will be assigned a value generated by the same shader from frame to frame.

We implemented both an offline rendered as a Maya plug-in and a GPU implementation using Nvidia's CUDA language. Code may eventually be posted.

For more information, contact Matt Kuruc.

Movies

Quicktime Movies encoded with H.264 codec

Documents

•  M. Kuruc, C. Czyzewicz, V. Nair, and N. Badler  "Direct Shader Sampling in Painterly Rendering for Animation" 6th Symposium on Non-Photorealistic Animation and Rendering Annecy, France June 9-11, 2008