Artistic Line Rendering of 3D Models

For my final year of my undergraduate career, I wanted to not only learn how to write my own shader, but also write one that tackled an interesting area of rendering. What better area than one that merges 2D aesthetics into 3D principles!

By Lauren D. Bhagwandat

Supervised by Dr. James Stewart

Abstract

Non-photorealistic rendering (NPR) generates stylized images that attempt to imitate traditional 2D artistry. A particularly challenging area in NPR is producing line rendering of 3D models in order to effectively portray feature contours in a visually appealing manner. This project presents an efficient algorithm for real- time line rendering of 3D models that programmatically achieves varying thickness based on artistic rules often used in illustration.

For the full paper, click here.