Premium
Stroke Parameterization
Author(s) -
Schmidt R.
Publication year - 2013
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/cgf.12045
Subject(s) - computer science , computer graphics , surface (topology) , ideal (ethics) , computer graphics (images) , texture mapping , graphics , planar , plane (geometry) , exponential function , computer vision , artificial intelligence , algorithm , geometry , mathematics , mathematical analysis , philosophy , epistemology
We present a novel algorithm for generating a planar parameterization of the region surrounding a curve embedded in a 3D surface, which we call a stroke parameterization. The technique, which extends the well‐known Discrete Exponential Map [SGW06], uses the same basic geometric transformations and hence is both efficient and easy‐to‐implement. We also handle self‐intersecting curves, for which a 1–1 map between the original surface and the plane is not possible. Stroke parameterizations provide an ideal coordinate space for solving a variety of computer graphics problems. We present applications including tiling texture and displacement along 3D brush strokes, procedural texturing along 3D paths, and user‐guided crease extraction.