390 likes | 545 Views
Non-Photorealistic Rendering. Greg Turk College of Computing and GVU Center. Painterly Rendering for Animation Barbara Meier, SIGGRAPH 1996. Painterly Rendering Issues. Frame-to-frame coherence (maintain strokes across time) Idea: fix brush strokes in screen-space
E N D
Non-PhotorealisticRendering Greg Turk College of Computing and GVU Center
Painterly Rendering for Animation Barbara Meier, SIGGRAPH 1996
Painterly Rendering Issues • Frame-to-frame coherence (maintain strokes across time) • Idea: fix brush strokes in screen-space • Problem: shower door effect • Better idea: fix brush strokes to object
Brushes (color & opacity): Painting Pipeline
Pen and Ink Sketches Mike Salisbury, Michael Wong, John Hughes and David Salesin, SIGGRAPH 1997
Final Image Gray scale image Direction field Brush Strokes = + + Pen and Ink • Given: grayscale image (e.g. photo) • Make: pen-and-ink illustration • Approach:
Pen and Ink Sketches Tone Map Strokes Orientation Field
Pen and Ink Sketches Tone Map Strokes Orientation Field
Stroke Details • Strokes are B-spline curves (similar to Bezier) • Strokes clipped to silhouettes • Stroke density controlled by blurred stroke image • Strokes follow orientation field
Stroke Density Strokes Blurred Strokes
Art-Based Rendering Of Fur, Grass and Trees Kowalski, Markosian, Northrup, Bourdev, Barzel and Hughes, SIGGRAPH 2000
Approach • Real-time rendering • Use reference images for color and object ID • Place “strokes” based on density • Try to place same strokes on next frame
“Illustrating Smooth Surfaces” Aaron Hertzman and Denis Zorin SIGGRAPH 2000
Goals • Create pen-and-ink strokes based on 3D geometry • Show silhouettes • Have cross-hatching
Issues • Silhouette detection • Orientation field (use curvature) • Hatching • Undercuts
Other NPR • Cel Animation • Painterly Video • Cel Video • ???
Painterly Video “What Dreams May Come”