-
Notifications
You must be signed in to change notification settings - Fork 0
Home
CS 354 Final Project Billy Do, Yipu Wang
The purpose of this project is to change the traditional lighting and color model, and to produce one that is more suited to technical illustrations, which preserve surface orientations, clear picture of shape, structure, and material composition. It follows the method provided by Amy Gooch, Bruce Gooch, Peter Shirley, and Elaine Cohen in the paper "A Non-Photorealistic Lighting Model For Automatic Technical Illustration".
We implemented a non-photorealistic render in OpenGL that loads in a .pmd file and renders the object with outline and non-photorealistic lighting model. We integrated AntTweakBar in our project to provide a simple GUI to modify certain variables that are relative to artistic effect.
Gooch, Shirley, Cohen, A Non-Photorealistic Lighting Model For Automatic Technical Illustration, http://dl.acm.org/citation.cfm?id=280950
AntTweakBar: http://anttweakbar.sourceforge.net/doc/
Learn OpenGL: Framebuffers for post-processing https://learnopengl.com/#!Advanced-OpenGL/Framebuffers