Abstract
We introduce an over-sketching interface for feature-preserving surface mesh editing. The user sketches a stroke that is the suggested position of part of a silhouette of the displayed surface. The system then segments all imagespace silhouettes of the projected surface, identifies among all silhouette segments the best matching part, derives vertices in the surface mesh corresponding to the silhouette part, selects a sub-region of the mesh to be modified, and feeds appropriately modified vertex positions together with the sub-mesh into a mesh deformation tool. The overall algorithm has been designed to enable interactive modification of the surface - yielding a surface editing system that comes close to the experience of sketching 3D models on paper.
Original language | English (US) |
---|---|
Title of host publication | Sketch-Based Interfaces and Modeling 2007 - ACM SIGGRAPH/Eurographics Symposium Proceedings |
Pages | 23-30 |
Number of pages | 8 |
DOIs | |
State | Published - 2007 |
Event | Sketch-Based Interfaces and Modeling 2007 - ACM SIGGRAPH/Eurographics Symposium - Riverside, CA, United States Duration: Aug 2 2007 → Aug 3 2007 |
Other
Other | Sketch-Based Interfaces and Modeling 2007 - ACM SIGGRAPH/Eurographics Symposium |
---|---|
Country | United States |
City | Riverside, CA |
Period | 8/2/07 → 8/3/07 |
ASJC Scopus subject areas
- Computational Theory and Mathematics
- Computer Graphics and Computer-Aided Design
- Hardware and Architecture
Cite this
SilSketch : Automated sketch-based editing of surface meshes. / Zimmermann, Johannes; Nealen, Andrew; Alexa, Marc.
Sketch-Based Interfaces and Modeling 2007 - ACM SIGGRAPH/Eurographics Symposium Proceedings. 2007. p. 23-30.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
}
TY - GEN
T1 - SilSketch
T2 - Automated sketch-based editing of surface meshes
AU - Zimmermann, Johannes
AU - Nealen, Andrew
AU - Alexa, Marc
PY - 2007
Y1 - 2007
N2 - We introduce an over-sketching interface for feature-preserving surface mesh editing. The user sketches a stroke that is the suggested position of part of a silhouette of the displayed surface. The system then segments all imagespace silhouettes of the projected surface, identifies among all silhouette segments the best matching part, derives vertices in the surface mesh corresponding to the silhouette part, selects a sub-region of the mesh to be modified, and feeds appropriately modified vertex positions together with the sub-mesh into a mesh deformation tool. The overall algorithm has been designed to enable interactive modification of the surface - yielding a surface editing system that comes close to the experience of sketching 3D models on paper.
AB - We introduce an over-sketching interface for feature-preserving surface mesh editing. The user sketches a stroke that is the suggested position of part of a silhouette of the displayed surface. The system then segments all imagespace silhouettes of the projected surface, identifies among all silhouette segments the best matching part, derives vertices in the surface mesh corresponding to the silhouette part, selects a sub-region of the mesh to be modified, and feeds appropriately modified vertex positions together with the sub-mesh into a mesh deformation tool. The overall algorithm has been designed to enable interactive modification of the surface - yielding a surface editing system that comes close to the experience of sketching 3D models on paper.
UR - http://www.scopus.com/inward/record.url?scp=57349159433&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=57349159433&partnerID=8YFLogxK
U2 - 10.1145/1384429.1384438
DO - 10.1145/1384429.1384438
M3 - Conference contribution
AN - SCOPUS:57349159433
SP - 23
EP - 30
BT - Sketch-Based Interfaces and Modeling 2007 - ACM SIGGRAPH/Eurographics Symposium Proceedings
ER -