Non-Photorealistic Rendering


Non-Photorealistic Rendering (C++, openGL) - Added silhouette outline and texture to create non-photorealistic "cartoon" rendering effect. Used a texture with three shades of color to provide the "anime" shading feel that you see in many Japanese cartoons. The light source is driven by the mouse and where the user left clicks, which is calculated using a vector from the center of the object to the click point. Right click allows the user to move the camera around the object.  [NPR.zip]






Back to Projects Page