NPRER Framework Web Presence
This framework is a C++ class designed to simplify the use of cg shaders in an openGL environment using multiple passes or rendering techniques. In addition to housekeeping for multiple passes, the renderer is designed to make inherited classes simplify overloading the renderer for specific purposes (i.e. Pencil Renderer).
Two included example plugins are a cel renderer and a pencil renderer.
The pencil renderer is a combination of two papers:
Real-Time Pencil Rendering
Edge-Enhancement - An Algorithm for Real-Time Non-Photorealistic Rendering
Copyright 2008 Robert Bader