Line Drawings from 3D Models
arXiv:1810.01175 · doi:10.1561/0600000075
Abstract
This tutorial describes the geometry and algorithms for generating line drawings from 3D models, focusing on occluding contours. The geometry of occluding contours on meshes and on smooth surfaces is described in detail, together with algorithms for extracting contours, computing their visibility, and creating stylized renderings and animations. Exact methods and hardware-accelerated fast methods are both described, and the trade-offs between different methods are discussed. The tutorial brings together and organizes material that, at present, is scattered throughout the literature. It also includes some novel explanations, and implementation tips. A thorough survey of the field of non-photorealistic 3D rendering is also included, covering other kinds of line drawings and artistic shading.
Submitted to Foundations and Trend in Computer Graphics and Vision
References in corpus (1)
Cited by in corpus (8)
- Why Do Line Drawings Work? A Realism Hypothesis
- 3Doodle: Compact Abstraction of Objects with 3D Strokes
- Algebraic Smooth Occluding Contours
- Perception of Line Attributes for Visualization
- Im2Pencil: Controllable Pencil Illustration from Photographs
- Sketching With Your Voice: "Non-Phonorealistic" Rendering of Sounds via Vocal Imitation
- Differentiable Visual Computing
- Squidgets: Sketch-based Widget Design for Scene Manipulation