Snaxels on a Plane



Kevin Karsch, John C. Hart
Presented at NPAR 2011
Best paper honorable mention





Abstract

While many algorithms exist for tracing various contours for illustrating a meshed object, few algorithms organize these contours into region-bounding closed loops. Tracing closed-loop boundaries on a mesh can be problematic due to switchbacks caused by subtle surface variation, and the organization of these regions into a planar map can lead to many small region components due to imprecision and noise. This paper adapts "snaxels," an energy minimizing active contour method designed for robust mesh processing, and repurposes it to generate visual, shadow and shading contours, and a simplified visual-surface planar map, useful for stylized vector art illustration of the mesh. The snaxel active contours can also track contours as the mesh animates, and frame-to-frame correspondences between snaxels lead to a new method to convert the moving contours on a 3-D animated mesh into 2-D SVG curve animations for efficient embedding in Flash, PowerPoint and other dynamic vector art platforms.


Materials and media


[Download pdf]


[Download video]


Slides


[Download pptx]
[Download pdf (without video clips)]


BibTeX

@inproceedings{Karsch:npar11,
 author = {Karsch, Kevin and Hart, John C.},
 title = {Snaxels on a plane},
 booktitle = {Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering},
 series = {NPAR '11},
 year = {2011},
 isbn = {978-1-4503-0907-3},
 location = {Vancouver, British Columbia, Canada},
 pages = {35--42},
 numpages = {8},
 url = {http://doi.acm.org/10.1145/2024676.2024683},
 doi = {http://doi.acm.org/10.1145/2024676.2024683},
 acmid = {2024683},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {SVG, contour, line/vector art, planar map},
}