Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1576246.1531383acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article
Open access

Mixed-integer quadrangulation

Published: 27 July 2009 Publication History

Abstract

We present a novel method for quadrangulating a given triangle mesh. After constructing an as smooth as possible symmetric cross field satisfying a sparse set of directional constraints (to capture the geometric structure of the surface), the mesh is cut open in order to enable a low distortion unfolding. Then a seamless globally smooth parametrization is computed whose iso-parameter lines follow the cross field directions. In contrast to previous methods, sparsely distributed directional constraints are sufficient to automatically determine the appropriate number, type and position of singularities in the quadrangulation. Both steps of the algorithm (cross field and parametrization) can be formulated as a mixed-integer problem which we solve very efficiently by an adaptive greedy solver. We show several complex examples where high quality quad meshes are generated in a fully automatic manner.

Supplementary Material

Zip (77-576.zip)
This zip-package contains auxillary material for the article
MP4 File (tps049_09.mp4)

References

[1]
Alliez, P., Cohen-Steiner, D., Devillers, O., Levy, B., and Desbrun, M. 2003. Anisotropic polygonal remeshing. ACM Trans. Graph. 22, 3, 485--493.
[2]
Alliez, P., Ucelli, G., Gotsman, C., and Attene, M. 2005. Recent advances in remeshing of surfaces. Research report, AIM@SHAPE Network of Excellence.
[3]
Ben-Chen, Mirela, Gotsman, Craig, Bunin, and Guy. 2008. Conformal flattening by curvature prescription and metric scaling. Computer Graphics Forum 27, 2 (April), 449--458.
[4]
Bommes, D., Vossemer, T., and Kobbelt, L. 2009. Quadrangular parameterization for reverse engineering. Lecture Notes in Computer Science, to appear.
[5]
Botsch, M., Bommes, D., and Kobbelt, L. 2005. Efficient linear system solvers for mesh processing. In IMA Conference on the Mathematics of Surfaces, Springer, R. R. Martin, H. E. Bez, and M. A. Sabin, Eds., vol. 3604 of Lecture Notes in Computer Science, 62--83.
[6]
Chen, Y., Davis, T. A., Hager, W. W., and Rajamanickam, S. 2006. Algorithm 8xx: Cholmod, supernodal sparse cholesky factorization and update/downdate. Technical Report TR-2006-005, University of Florida.
[7]
Cohen-Steiner, D., and Morvan, J.-M. 2003. Restricted delaunay triangulations and normal cycle. In SCG '03: Proceedings of the nineteenth annual symposium on Computational geometry, 312--321.
[8]
Dong, S., Bremer, P.-T., Garland, M., Pascucci, V., and Hart, J. C. 2006. Spectral surface quadrangulation. In SIGGRAPH '06: ACM SIGGRAPH 2006 Papers, 1057--1066.
[9]
Fisher, M., Schröder, P., Desbrun, M., and Hoppe, H. 2007. Design of tangent vector fields. ACM TOG 26, 3, 56.
[10]
Floudas, C. A. 1995. Nonlinear and Mixed-Integer Optimization Fundamentals and Applications. Hardback.
[11]
Gorry, G., Shapiro, J., and Wolsey, L. 1970. Relaxation methods for pure and mixed integer programming problems. Cambridge, M.I.T., Cambridge.
[12]
Hertzmann, A., and Zorin, D. 2000. Illustrating smooth surfaces. In SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 517--526.
[13]
Hildebrandt, K., Polthier, K., and Wardetzky, M. 2005. Smooth feature lines on surface meshes. In SGP '05: Proceedings of the third Eurographics symposium on Geometry processing, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 85.
[14]
Hormann, K., Lévy, B., and Sheffer, A. 2007. Mesh parameterization: theory and practice. In SIGGRAPH '07: ACM SIGGRAPH 2007 courses, 1.
[15]
Huang, J., Zhang, M., Ma, J., Liu, X., Kobbelt, L., and Bao, H. 2008. Spectral quadrangulation with orientation and alignment control. ACM Trans. Graph. 27, 5, 1--9.
[16]
Kälberer, F., Nieser, M., and Polthier, K. 2007. Quadcover - surface parameterization using branched coverings. Computer Graphics Forum 26, 3 (Sept.), 375--384.
[17]
Kharevych, L., Springborn, B., and Schröder, P. 2006. Discrete conformal mappings via circle patterns. ACM Trans. Graph. 25, 2, 412--438.
[18]
Lai, Y.-K., Kobbelt, L., and Hu, S.-M. 2008. An incremental approach to feature aligned quad dominant remeshing. In SPM '08: Proceedings of the 2008 ACM symposium on Solid and physical modeling, 137--145.
[19]
Marinov, M., and Kobbelt, L. 2004. Direct anisotropic quaddominant remeshing. In PG '04: Proceedings of the Computer Graphics and Applications, 12th Pacific Conference, IEEE Computer Society, Washington, DC, USA, 207--216.
[20]
Ray, N., Li, W. C., Lévy, B., Sheffer, A., and Alliez, P. 2006. Periodic global parameterization. ACM Trans. Graph. 25, 4, 1460--1485.
[21]
Ray, N., Vallet, B., Alonso, L., and Lévy, B. 2008. Geometry aware direction field design. Tech. rep., INRIA - ALICE Project Team. Accepted pending revisions.
[22]
Ray, N., Vallet, B., Li, W. C., and Lévy, B. 2008. N-symmetry direction field design. ACM Trans. Graph. 27, 2, 1--13.
[23]
Springborn, B., Schröder, P., and Pinkall, U. 2008. Conformal equivalence of triangle meshes. In SIGGRAPH '08: ACM SIGGRAPH 2008 papers, 1--11.
[24]
Tong, Y., Alliez, P., Cohen-Steiner, D., and Desbrun, M. 2006. Designing quadrangulations with discrete harmonic forms. In Proc. SGP, Eurographics Association, 201--210.
[25]
Zhang, E., Mischaikow, K., and Turk, G. 2006. Vector field design on surfaces. ACM Trans. Graph. 25, 4, 1294--1326.

Cited By

View all
  • (2024)Quadrilateral surface mesh generation with improved quality by combination of trianglesInternational Journal for Numerical Methods in Engineering10.1002/nme.7539125:16Online publication date: 27-May-2024
  • (2021)Unstructured Anisotropic Mesh Adaptation for Quads Based on a Local Error ModelAIAA Scitech 2021 Forum10.2514/6.2021-1840Online publication date: 4-Jan-2021
  • (2021)Computational Design of Knit TemplatesACM Transactions on Graphics10.1145/348800641:2(1-16)Online publication date: 6-Dec-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '09: ACM SIGGRAPH 2009 papers
July 2009
795 pages
ISBN:9781605587264
DOI:10.1145/1576246
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 July 2009

Permissions

Request permissions for this article.

Check for updates

Badges

  • Seminal Paper

Author Tags

  1. direction field
  2. mixed-integer
  3. parametrization
  4. quadrangulation
  5. remeshing
  6. singularities

Qualifiers

  • Research-article

Conference

SIGGRAPH09
Sponsor:

Acceptance Rates

SIGGRAPH '09 Paper Acceptance Rate 78 of 439 submissions, 18%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)156
  • Downloads (Last 6 weeks)12
Reflects downloads up to 01 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Quadrilateral surface mesh generation with improved quality by combination of trianglesInternational Journal for Numerical Methods in Engineering10.1002/nme.7539125:16Online publication date: 27-May-2024
  • (2021)Unstructured Anisotropic Mesh Adaptation for Quads Based on a Local Error ModelAIAA Scitech 2021 Forum10.2514/6.2021-1840Online publication date: 4-Jan-2021
  • (2021)Computational Design of Knit TemplatesACM Transactions on Graphics10.1145/348800641:2(1-16)Online publication date: 6-Dec-2021
  • (2021)Interactive all-hex meshing via cuboid decompositionACM Transactions on Graphics10.1145/3478513.348056840:6(1-17)Online publication date: 10-Dec-2021
  • (2021)Q-zipACM Transactions on Graphics10.1145/3478513.348052340:6(1-13)Online publication date: 10-Dec-2021
  • (2021)Direct Seamless ParametrizationACM Transactions on Graphics10.1145/343982840:1(1-14)Online publication date: 18-Jan-2021
  • (2020)Cost Minimizing Local Anisotropic Quad Mesh RefinementComputer Graphics Forum10.1111/cgf.1407639:5(163-172)Online publication date: 12-Aug-2020
  • (2019)A Subspace Method for Fast Locally Injective Harmonic MappingComputer Graphics Forum10.1111/cgf.1362338:2(105-119)Online publication date: 7-Jun-2019
  • (2019)Boundary conforming mesh to T-NURCC surface conversionComputers and Graphics10.1016/j.cag.2019.05.01282:C(95-105)Online publication date: 1-Aug-2019
  • (2019)Beanspruchungsoptimierte Faltungen aus Stahl für selbsttragende RaumfaltwerkeBautechnik10.1002/bate.20190002496:12(902-911)Online publication date: 16-Sep-2019
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media