The NURBS book
Interactive multi-resolution modeling on arbitrary meshes
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Introduction to Algorithms
Multiresolution feature extraction for unstructured meshes
Proceedings of the conference on Visualization '01
Partitioning 3D Surface Meshes Using Watershed Segmentation
IEEE Transactions on Visualization and Computer Graphics
Hierarchical mesh decomposition using fuzzy clustering and cuts
ACM SIGGRAPH 2003 Papers
Ridge-valley lines on meshes via implicit surface fitting
ACM SIGGRAPH 2004 Papers
Intelligent Mesh Scissoring Using 3D Snakes
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Fast and robust detection of crest lines on meshes
Proceedings of the 2005 ACM symposium on Solid and physical modeling
Hierarchical mesh segmentation based on fitting primitives
The Visual Computer: International Journal of Computer Graphics
Feature sensitive mesh segmentation
Proceedings of the 2006 ACM symposium on Solid and physical modeling
SmoothSketch: 3D free-form shapes from complex sketches
ACM SIGGRAPH 2006 Papers
FiberMesh: designing freeform surfaces with 3D curves
ACM SIGGRAPH 2007 papers
Smooth feature lines on surface meshes
SGP '05 Proceedings of the third Eurographics symposium on Geometry processing
Navigating in a Shape Space of Registered Models
IEEE Transactions on Visualization and Computer Graphics
On Linear Variational Surface Deformation Methods
IEEE Transactions on Visualization and Computer Graphics
Fast mesh segmentation using random walks
Proceedings of the 2008 ACM symposium on Solid and physical modeling
SilSketch: automated sketch-based editing of surface meshes
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Example-based conceptual styling framework for automotive shapes
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Fixing geometric errors on polygonal models: a survey
Journal of Computer Science and Technology
Mesh scissoring with minima rule and part salience
Computer Aided Geometric Design - Special issue: Geometry processing
OpenFlipper: an open source geometry processing and rendering framework
Proceedings of the 7th international conference on Curves and Surfaces
Hi-index | 0.00 |
In this paper, we present a semi-automatic approach to efficiently and robustly recover the characteristic feature curves of a given free-form surface where we do not have to assume that the input is a proper manifold. The technique supports a sketch-based interface where the user just has to roughly sketch the location of a feature by drawing a stroke directly on the input mesh. The system then snaps this initial curve to the correct position based on a graph-cut optimization scheme that takes various surface properties into account. Additional position constraints can be placed and modified manually which allows for an interactive feature curve editing functionality. We demonstrate the usefulness of our technique by applying it to two practical scenarios. At first, feature curves can be used as handles for surface deformation, since they describe the main characteristics of an object. Our system allows the user to manipulate a curve while the underlying non-manifold surface adopts itself to the deformed feature. Secondly, we apply our technique to a practical problem scenario in reverse engineering. Here, we consider the problem of generating a statistical (PCA) shape model for car bodies. The crucial step is to establish proper feature correspondences between a large number of input models. Due to the significant shape variation, fully automatic techniques are doomed to failure. With our simple and effective feature curve recovery tool, we can quickly sketch a set of characteristic features on each input model which establishes the correspondence to a pre-defined template mesh and thus allows us to generate the shape model. Finally, we can use the feature curves and the shape model to implement an intuitive modeling metaphor to explore the shape space spanned by the input models.