skip to main content
research-article

Seamless Parametrization with Cone and Partial Loop Control

Published:30 August 2023Publication History
Skip Abstract Section

Abstract

We present a method for constructing seamless parametrization for surfaces of any genus that can handle any feasible cone configuration with any type of cones. The mapping is guaranteed to be locally injective, which is due to careful construction of a simple domain boundary polygon. The polygon’s complexity depends on the cones in the field, and it is independent of mesh geometry. The result is a small polygon that can be optimized prior to the interior mapping, which contributes to the robustness of the pipeline.

For a surface of genus >0, non-contractible loops play an important role, and their holonomies significantly affect mapping quality. We enable holonomy prescription, where local injectivity is guaranteed. Our prescription, however, is limited and cannot handle all feasible holonomies due to monotonicity constraints that keep our polygon simple. Yet this work is an important step toward fully solving the holonomy prescription problem.

Skip Supplemental Material Section

Supplemental Material

REFERENCES

  1. Aigerman Noam and Lipman Yaron. 2015. Orbifold tutte embeddings. ACM Trans. Graph. 34, 6 (2015), 190–1.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bommes David, Campen Marcel, Ebke Hans-Christian, Alliez Pierre, and Kobbelt Leif. 2013a. Integer-grid maps for reliable quad meshing. ACM Trans. Graph. 32, 4 (2013), 98.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bommes David, Lévy Bruno, Pietroni Nico, Puppo Enrico, Silva Claudio, Tarini Marco, and Zorin Denis. 2013b. Quad-mesh generation and processing: A survey. Comput. Graph. Forum 32, 6 (2013), 5176.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bommes David, Zimmer Henrik, and Kobbelt Leif. 2009. Mixed-integer quadrangulation. ACM Trans. Graph. 28, 3 (2009), 77:1–77:10.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Campen Marcel, Bommes David, and Kobbelt Leif. 2015. Quantized global parametrization. ACM Trans. Graph. 34, 6 (2015), 192:1–192:12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Campen Marcel, Capouellez Ryan, Shen Hanxiao, Zhu Leyi, Panozzo Daniele, and Zorin Denis. 2021. Efficient and robust discrete conformal equivalence with boundary. ACM Trans. Graph. 40, 6 (2021), 116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Campen Marcel, Shen Hanxiao, Zhou Jiaran, and Zorin Denis. 2019. Seamless parametrization with arbitrary cones for arbitrary genus. ACM Trans. Graph. 39, 1 (2019), 119.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Campen Marcel and Zorin Denis. 2017. Similarity maps and field-guided T-splines: A perfect couple. ACM Trans. Graph. 36, 4 (2017), 116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chen Der-San, Batson Robert G., and Dang Yu. 2010. Applied Integer Programming: Modeling and Solution. John Wiley & Sons.Google ScholarGoogle Scholar
  10. Chen Wei, Zheng Xiaopeng, Ke Jingyao, Lei Na, Luo Zhongxuan, and Gu Xianfeng. 2019. Quadrilateral mesh generation I: Metric based method. Comput. Methods Appl. Mech. Eng. 356 (2019), 652668. https://scholar.googleusercontent.com/scholar.bib?q=info:N8rgiMNe2Q4J:scholar.google.com/&output=citation&scisdr=Cm2Nms06EJSSn4lAXrI:AGlGAw8AAAAAZH9FRrId00Dy9sGd5JyEp0mDShc&scisig=AGlGAw8AAAAAZH9FRsEUo3ManL1HbgV0YgmHg-g&scisf=4&ct=citation&cd=-1&hl=en.Google ScholarGoogle ScholarCross RefCross Ref
  11. Chien Edward, Levi Zohar, and Weber Ofir. 2016. Bounded distortion parametrization in the space of metrics. ACM Trans. Graph. 35, 6 (2016), 215:1–215:16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Dey Tamal K., Fan Fengtao, and Wang Yusu. 2013. An efficient computation of handle and tunnel loops via Reeb graphs. ACM Trans. Graphics 32, 4 (2013), 110.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Diamanti Olga, Vaxman Amir, Panozzo Daniele, and Sorkine-Hornung Olga. 2015. Integrable PolyVector fields. ACM Trans. Graph. 34, 4 (2015), 38:1–38:12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Fang Xianzhong, Bao Hujun, Tong Yiying, Desbrun Mathieu, and Huang Jin. 2018. Quadrangulation through morse-parameterization hybridization. ACM Trans. Graph. 37, 4 (2018), 92:1–92:15.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Floater Michael. 2003. One-to-one piecewise linear mappings over triangulations. Math. Comp. 72, 242 (2003), 685696.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gillespie Mark, Springborn Boris, and Crane Keenan. 2021. Discrete conformal equivalence of polyhedral surfaces. ACM Trans. Graph. 40, 4 (2021).Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gortler Steven J., Gotsman Craig, and Thurston Dylan. 2006. Discrete one-forms on meshes and applications to 3D mesh parameterization. Comput. Aid. Geom. Des. 23, 2 (2006), 83112.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Grunbaum Branko. 1969. Planar maps with prescribed types of vertices and faces. Mathematika 16, 1 (1969), 2836.Google ScholarGoogle ScholarCross RefCross Ref
  19. Gurobi. 2018. Gurobi Optimizer Reference Manual. Retrieved from http://www.gurobi.com.Google ScholarGoogle Scholar
  20. Jakob Wenzel, Tarini Marco, Panozzo Daniele, and Sorkine-Hornung Olga. 2015. Instant field-aligned meshes. ACM Trans. Graph. 34, 6 (2015), 189–1.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jucovič E. and Trenkler M.. 1973. A theorem on the structure of cell–decompositions of orientable 2–manifolds. Mathematika 20, 1 (1973), 6382.Google ScholarGoogle ScholarCross RefCross Ref
  22. Kälberer F., Nieser M., and Polthier K.. 2007. QuadCover: Surface parameterization using branched coverings. Comput. Graph. Forum 26, 3 (2007), 375384.Google ScholarGoogle ScholarCross RefCross Ref
  23. Levi Zohar. 2021. Direct seamless parametrization. ACM Trans. Graph. 40, 1 (2021), 114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Levi Zohar. 2022. Seamless parametrization of spheres with controlled singularities. Comput. Graph. Forum. 41, 1 (2022), 5768.Google ScholarGoogle Scholar
  25. Levi Zohar and Zorin Denis. 2014. Strict minimizers for geometric optimization. ACM Transactions on Graphics (TOG) 33, 6 (2014), 185.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Lipman Yaron. 2012. Bounded distortion mapping spaces for triangular meshes. ACM Trans. Graph. 31, 4 (2012), 108.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Luo Feng. 2004. Combinatorial Yamabe flow on surfaces. Commun. Contemp. Math. 6, 05 (2004), 765780.Google ScholarGoogle ScholarCross RefCross Ref
  28. Myles Ashish, Pietroni Nico, and Zorin Denis. 2014. Robust field-aligned global parametrization. ACM Trans. Graph. 33, 4, Article 135 (2014), 14 pages.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Myles Ashish and Zorin Denis. 2012. Global parametrization by incremental flattening. ACM Trans. Graph. 31, 4 (2012), 109.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Myles Ashish and Zorin Denis. 2013. Controlled-distortion constrained global parametrization. ACM Trans. Graph. 32, 4 (2013), 105.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Rabinovich Michael, Poranne Roi, Panozzo Daniele, and Sorkine-Hornung Olga. 2017. Scalable locally injective mappings. ACM Trans. Graph. 36, 4 (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Ray N., Li W. C., Lévy B., Sheffer A., and Alliez P.. 2006. Periodic global parameterization. ACM Trans. Graph. 25, 4 (2006), 14601485.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Ray Nicolas, Vallet Bruno, Alonso Laurent, and Levy Bruno. 2009. Geometry-aware direction field processing. ACM Trans. Graph. 29, 1 (2009), 111.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Ray Nicolas, Vallet Bruno, Li Wan Chiu, and Lévy Bruno. 2008. N-symmetry direction field design. ACM Trans. Graph. 27, 2 (2008), 10.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Shen Hanxiao, Jiang Zhongshi, Zorin Denis, and Panozzo Daniele. 2019. Progressive embedding. ACM Trans. Graph. 38, 4 (2019), 32.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Shen Hanxiao, Zhu Leyi, Capouellez Ryan, Panozzo Daniele, Campen Marcel, and Zorin Denis. 2022. Which cross fields can be quadrangulated? Global parameterization from prescribed holonomy signatures. ACM Trans. Graph. 41, 4 (2022), 112.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Shtengel Anna, Poranne Roi, Sorkine-Hornung Olga, Kovalsky Shahar Z., and Lipman Yaron. 2017. Geometric optimization via composite majorization. ACM Trans. Graph. 36, 4 (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Smith Jason and Schaefer Scott. 2015. Bijective parameterization with free boundaries. ACM Trans. Graph. 34, 4 (2015), 70:1–70:9.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Springborn Boris, Schröder Peter, and Pinkall Ulrich. 2008. Conformal equivalence of triangle meshes. ACM Trans. Graph. 27, 3 (2008), 77.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Sun Jian, Wu Tianqi, Gu Xianfeng, and Luo Feng. 2015. Discrete conformal deformation: Algorithm and experiments. SIAM J. Imag. Sci. 8, 3 (2015), 1421– 1456.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Tarini Marco, Puppo Enrico, Panozzo Daniele, Pietroni Nico, and Cignoni Paolo. 2011. Simple quad domains for field aligned mesh parametrization. In Proceedings of SIGGRAPH Asia. 112.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Tutte W. T.. 1963. How to draw a graph. Proc. Lond. Math. Soc 13, 3 (1963), 743768.Google ScholarGoogle ScholarCross RefCross Ref
  43. Vaxman Amir, Campen Marcel, Diamanti Olga, Panozzo Daniele, Bommes David, Hildebrandt Klaus, and Ben-Chen Mirela. 2016. Directional field synthesis, design, and processing. Comput. Graph. Forum 35, 2 (2016), 545572.Google ScholarGoogle ScholarCross RefCross Ref
  44. Weber Ofir and Zorin Denis. 2014. Locally injective parametrization with arbitrary fixed boundaries. TOG 33, 4 (2014), 75.Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Zhou Jiaran, Tu Changhe, Zorin Denis, and Campen Marcel. 2020. Combinatorial construction of seamless parameter domains. Comput. Graph. Forum, 39 2020. 179190.Google ScholarGoogle Scholar

Index Terms

  1. Seamless Parametrization with Cone and Partial Loop Control

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 42, Issue 5
      October 2023
      195 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/3607124
      Issue’s Table of Contents

      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 the author(s) 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].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 August 2023
      • Online AM: 27 May 2023
      • Accepted: 17 May 2023
      • Revised: 8 May 2023
      • Received: 14 April 2022
      Published in tog Volume 42, Issue 5

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)268
      • Downloads (Last 6 weeks)32

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text