Reconstructing surfaces from sketched 3D irregular curvenetworks

Loading...
Thumbnail Image
Date
2011
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
This paper presents a system for designing free-form surfaces starting from a sketched 3D irregular curve network. By simply dragging a smart-pen device in space, the user draws and refines arbitrary 3D style-curves that define an outline of the desired shape. Unlike previous touch-based sketching systems, the user-drawn strokes can both stay on the model surface to reconstruct parts of an existing object, or freely sketch 3D style-lines of non-existingparts to design new geometry. The wireless smart-pen device is supported by an active stereo acquisition system which makes use of two infrared cameras. For a given set of 3D curves, the system automatically constructs a lowresolution mesh that is naturally refined to produce a smooth surface which preserves curvature features defined by the user on the curve network. The interpolating surface is obtained by applying a high-order diffusion flow. We present an efficient two step approach that first diffuses curvature values preserving the curvature constraints, and then corrects the surface to fit the resulting curvature vector field and interpolating the 3D curve network. This leads to fast implementation of a feature preserving fourth order geometric flow. We show several examplesto demonstrate the ability of the proposed advanced design methodology to create sophisticated models possibly having sharp creases and corners.
Description

        
@inproceedings{
10.2312:SBM/SBM11/039-046
, booktitle = {
Eurographics Workshop on Sketch-Based Interfaces and Modeling
}, editor = {
Tracy Hammond and Andy Nealen
}, title = {{
Reconstructing surfaces from sketched 3D irregular curvenetworks
}}, author = {
Morigi, S.
and
Rucci, M.
}, year = {
2011
}, publisher = {
The Eurographics Association
}, ISSN = {
1812-3503
}, ISBN = {
978-1-4503-0906-6
}, DOI = {
10.2312/SBM/SBM11/039-046
} }
Citation