ShapeShop: Sketch-Based Solid Modeling with BlobTrees
View/ Open
Date
2005Author
Schmidt, Ryan
Wyvill, B.
Sousa, M. C.
Jorge, J. A.
Metadata
Show full item recordAbstract
Various systems have explored the idea of inferring 3D models from sketched 2D outlines. In all of these systems the underlying modeling methodology limits the complexity of models that can be created interactively. The ShapeShop sketch-based modeling system utilizes Hierarchical Implicit Volume Models (BlobTrees) as an underlying shape representation. The BlobTree framework supports interactive creation of complex, detailed solid models with arbitrary topology. A new technique is described for inflating 2D contours into rounded three-dimensional implicit volumes. Sketch-based modeling operations are defined that combine these basic shapes using standard blending and CSG operators. Since the underlying volume hierarchy is by definition a construction history, individual sketched components can be non-linearly edited and removed. For example, holes can be interactively dragged through a shape. ShapeShop also provides 2D drawing assistance using a new curve-sketching system based on variational contours. A wide range of models can be sketched with ShapeShop, from cartoon-like characters to detailed mechanical parts. Examples are shown which demonstrate significantly higher model complexity than existing systems.
BibTeX
@inproceedings {10.2312:SBM:SBM05:053-062,
booktitle = {Eurographics Workshop on Sketch-Based Interfaces and Modeling},
editor = {Joaquim Armando Pires Jorge and Takeo Igarashi},
title = {{ShapeShop: Sketch-Based Solid Modeling with BlobTrees}},
author = {Schmidt, Ryan and Wyvill, B. and Sousa, M. C. and Jorge, J. A.},
year = {2005},
publisher = {The Eurographics Association},
ISSN = {1812-3503},
ISBN = {3-905673-30-4},
DOI = {10.2312/SBM/SBM05/053-062}
}
booktitle = {Eurographics Workshop on Sketch-Based Interfaces and Modeling},
editor = {Joaquim Armando Pires Jorge and Takeo Igarashi},
title = {{ShapeShop: Sketch-Based Solid Modeling with BlobTrees}},
author = {Schmidt, Ryan and Wyvill, B. and Sousa, M. C. and Jorge, J. A.},
year = {2005},
publisher = {The Eurographics Association},
ISSN = {1812-3503},
ISBN = {3-905673-30-4},
DOI = {10.2312/SBM/SBM05/053-062}
}