Download presentation
Presentation is loading. Please wait.
Published byDeirdre Mason Modified over 9 years ago
1
WYSIWYG NPR: Drawing Strokes Directly on 3D Models Paper by: Robert D. Kalnins, Lee Markosian, Barbara J. Meier, Michael A. Kowalski, Joseph C. Lee, Philip L. Davidson, Matthew Webb, John F. Hughes and Adam Finkelstein. Presentation by: Nathan F. Cantelmo
2
Table of Contents ● WYSIWYG NPR Overview ● Interface Descriptions ● Rendering System & Shaders ● Stroke Styles & Features ● Hatching & LOD Methods ● Summary & Conclusions ● Points for Discussion
3
WYSIWYG NPR Overview ● What is WYSIWYG NPR? ● How does it work? ● Who should use it? ● What purpose does it serve?
4
Interface Descriptions ● Tablet, mouse, or keyboard used for input ● Three editing modes: ● Line editing mode ● Hatching editing mode ● Basecoat editing mode
5
Line Editing Mode
6
Hatching Editing Mode
7
Basecoat Editing Mode
8
Rendering System & Shaders ● Triangle mesh used for models ● Mesh divided into patches ● Each patch rendered by four shaders: ● Background and base coat shader ● Stroke formation shader ● Stroke visibility shader ● Media simulation shader
9
Rendering System & Shaders
10
Stroke Styles & Features ● Four types of strokes: ● Decal strokes ● Crease strokes ● Silhouette strokes ● Hatching strokes
11
Stroke Styles & Features
12
Hatching & LOD Methods ● Two types of hatching: ● Fixed hatching ● Mobile hatching ● Two types of LOD control: ● Structured hatching ● Free hatching
13
Hatching & LOD Methods
14
Summary & Conclusions ● Strengths of WYSIWYG NPR ● Weaknesses of the system ● Continuing work: ● Jot ● Coherent Stylized Silhouettes
15
Points for Discussion ● How might the stroke visibility algorithm be improved? ● Could individual silhouettes be annotated uniquely? ● What other, unmentioned shortcomings exist? ● Other questions, comments, etc.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.