Painterly Rendering Real-time painterly rendering using WebGL.

Overview
This was my final project for Advanced Computer Graphics and Game Architecture. I worked with @andy-hanson on this project over a one month period. We used three.js, CoffeeScript, and WebGL.
Click here to download our full report.
My Contributions
I implemented brush stroke layers, depth-filtering using a multi-pass rendering approach, texture sampling, and diffuse lighting on brush stroke particles. We both contributed to the write-up and I performed the LaTeX conversion. I also collected all of the models and brush stroke textures that we used.






May 6, 2014.