Fitting smooth surfaces to dense polygon meshes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Automatic reconstruction of B-spline surfaces of arbitrary topological type
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Non-uniform recursive subdivision surfaces
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Displaced subdivision surfaces
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Hierarchical B-spline refinement
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Are Bilinear Quadrilaterals Better Than Linear Triangles?
SIAM Journal on Scientific Computing
Proceedings of the conference on Visualization '01
Computer Aided Geometric Design
Globally smooth parameterizations with low distortion
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
Anisotropic polygonal remeshing
ACM SIGGRAPH 2003 Papers
Global conformal surface parameterization
Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing
T-spline simplification and local refinement
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
Direct Anisotropic Quad-Dominant Remeshing
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
Parameterization of triangle meshes over quadrilateral domains
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Mesh Editing with an Embedded Network of Curves
SMI '05 Proceedings of the International Conference on Shape Modeling and Applications 2005
Harmonic functions for quadrilateral remeshing of arbitrary manifolds
Computer Aided Geometric Design - Special issue: Geometry processing
Spectral surface quadrangulation
ACM SIGGRAPH 2006 Papers
Periodic global parameterization
ACM Transactions on Graphics (TOG)
Optimization techniques for approximation with subdivision surfaces
SM '04 Proceedings of the ninth ACM symposium on Solid modeling and applications
Efficient linear system solvers for mesh processing
IMA'05 Proceedings of the 11th IMA international conference on Mathematics of Surfaces
Proceedings of the 2007 ACM symposium on Solid and physical modeling
Mesh parameterization methods and their applications
Foundations and Trends® in Computer Graphics and Vision
An incremental approach to feature aligned quad dominant remeshing
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Controlled field generation for quad-remeshing
Proceedings of the 2008 ACM symposium on Solid and physical modeling
User-controllable polycube map for manifold spline construction
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Computer-Aided Design
Spectral quadrangulation with orientation and alignment control
ACM SIGGRAPH Asia 2008 papers
Mesh parameterization: theory and practice
ACM SIGGRAPH ASIA 2008 courses
Technical Section: Geometry-aware domain decomposition for T-spline-based manifold modeling
Computers and Graphics
Geometry-aware direction field processing
ACM Transactions on Graphics (TOG)
Feature aligned quad dominant remeshing using iterative local updates
Computer-Aided Design
ACM SIGGRAPH 2010 papers
Technical Section: Exoskeleton: Curve network abstraction for 3D shapes
Computers and Graphics
Converting an unstructured quadrilateral mesh to a standard T-spline surface
Computational Mechanics
Periodic t-splines and tubular surface fitting
Proceedings of the 7th international conference on Curves and Surfaces
SMI 2012: Full Component-aware tensor-product trivariate splines of arbitrary topology
Computers and Graphics
Converting an unstructured quadrilateral/hexahedral mesh to a rational T-spline
Computational Mechanics
Curvature-guided adaptive T-spline surface fitting
Computer-Aided Design
Fitting polynomial volumes to surface meshes with Voronoï squared distance minimization
SGP '13 Proceedings of the Eleventh Eurographics/ACMSIGGRAPH Symposium on Geometry Processing
Hi-index | 0.00 |
In Geometry Processing, and more specifically in surface approximation, one of the most important issues is the automatic generation of a quad-dominant control mesh from an arbitrary shape (e.g. a scanned mesh). One of the first fully automatic solutions was proposed by Eck and Hoppe in 1996. However, in the industry, designers still use manual tools (see e.g. cyslice). The main difference between a control mesh constructed by an automatic method and the one designed by a human user is that in the second case, the control mesh follows the features of the model. More precisely, it is well known from approximation theory that aligning the edges with the principal directions of curvature improves the smoothness of the reconstructed surface, and this is what designers intuitively do. In this paper, our goal is to automatically construct a control mesh driven by the anisotropy of the shape, mimicking the mesh that a designer would create manually. The control mesh generated by our method can be used by a wide variety of representations (splines, subdivision surfaces ...). We demonstrate our method applied to the automatic conversion from a mesh of arbitrary topology into a T-Spline surface. Our method first extracts an initial mesh from a PGP (Periodic Global Parameterization). To facilitate user-interaction, we extend the PGP method to take into account optional user-defined information. This makes it possible to locally tune the orientation and the density of the control mesh. The user can also interactively remove edges or sketch additional ones. Then, from this initial control mesh, our algorithm generates a valid T-Spline control mesh by enforcing some validity constraints. The valid T-Spline control mesh is finally fitted to the original surface, using a classic regularized optimization procedure. To reduce the L approximation error below a user-defined threshold, we iteratively use the T-Spline adaptive local refinement.