Final Project: NPR Rendering - Crease-Silhouette Stroke Synthesis (CS3)

Final Report

Project Milestone

Project Proposal

  • r : reset
  • s : shuffle
  • m : synthesize new strokes
  • - : decrease stroke width
  • = : increase stroke width

Canvas

Canvas - epic (load on CPU)

Summary

In our project we will implement an non-photorealistic algorithm that allows artists to customize the look of a model by giving examples of how creases in the model should look. The algorithm then fills in the creases in the rendered model with strokes similar to the examples given. We will create a WebGL application that can load models and interactively let users customize their appearances.

Team Members

  • Sirej Dua
  • Keiran Paster
  • Ryan Ong