ABSTRACT
We propose a 3D object construction methodology built on face-loop modeling operations. Our Face Extrusion Quad (FEQ) meshes, have a well designed face-loop structure similar to artist crafted 3D models. Furthermore, we define a construction graph which encodes a sequence of primitive extrude/collapse and bridge/separate operations that operate on admissible face-loops. We show that FEQs are imbued with a meaningful face-loop induced shape skeleton, part segmentation, plausible construction history, and possess the many advantages of extrusion-based 3D modeling. Our evaluation is threefold: we show a gallery of challenging 3D models transformed to FEQs with compelling face-loop structure; we showcase the potential of an inherent construction graph, using FEQ-based cut-paste and inverse modeling applications; and we demonstrate the impact of various algorithmic and parameter related choices for FEQ modeling and application.
Supplemental Material
- J Andreas Bærentzen, Rinat Abdrashitov, and Karan Singh. 2014. Interactive shape modeling using a skeleton-mesh co-representation. ACM Transactions on Graphics (TOG) 33, 4 (2014), 1–10.Google Scholar
Digital Library
- J. Andreas Bærentzen, Marek Krzysztof Misztal, and K Wełnicka. 2012. Converting skeletal structures to quad dominant meshes. Computers & Graphics 36, 5 (2012), 555–561.Google Scholar
Digital Library
- David Bommes, Bruno Lévy, Nico Pietroni, Enrico Puppo, Claudio Silva, Marco Tarini, and Denis Zorin. 2013. Quad-mesh generation and processing: A survey. Computer Graphics Forum 32, 6 (2013), 51–76.Google Scholar
Digital Library
- M. Bordegoni and C. Rizzi. 2011. Innovation in Product Design: From CAD to Virtual Prototyping. Springer. http://books.google.ca/books?id=gXS-7JIJEwECGoogle Scholar
- Péter Borosán, Ming Jin, Doug DeCarlo, Yotam Gingold, and Andrew Nealen. 2012. RigMesh: Automatic Rigging for Part-Based Shape Modeling and Deformation. ACM Transactions on Graphics 31, 6, Article 198 (nov 2012), 9 pages. https://doi.org/10.1145/2366145.2366217Google Scholar
Digital Library
- Andreas Bærentzen and Eva Rotenberg. 2021. Skeletonization via Local Separators. ACM Transactions on Graphics 40, 5, Article 187 (Sept. 2021), 18 pages. https://doi.org/10.1145/3459233Google Scholar
Digital Library
- Marcel Campen, David Bommes, and Leif Kobbelt. 2012. Dual Loops Meshing: Quality Quad Layouts on Manifolds. ACM Transactions on Graphics 31, 4, Article 110 (jul 2012), 11 pages. https://doi.org/10.1145/2185520.2185606Google Scholar
Digital Library
- Marcel Campen and Leif Kobbelt. 2014. Dual Strip Weaving: Interactive Design of Quad Layouts Using Elastica Strips. ACM Transactions on Graphics 33, 6, Article 183 (nov 2014), 10 pages. https://doi.org/10.1145/2661229.2661236Google Scholar
Digital Library
- Edwin Catmull and James Clark. 1978. Recursively generated B-spline surfaces on arbitrary topological meshes. Computer-aided design 10, 6 (1978), 350–355.Google Scholar
- Nicu D Cornea, Deborah Silver, and Patrick Min. 2007. Curve-skeleton properties, applications, and algorithms. IEEE Transactions on Visualization & Computer Graphics 13, 3(2007), 530–548.Google Scholar
Digital Library
- Joel Daniels, Cláudio T. Silva, Jason Shepherd, and Elaine Cohen. 2008. Quadrilateral Mesh Simplification. ACM Transactions on Graphics 27, 5, Article 148(2008), 9 pages. https://doi.org/10.1145/1457515.1409101Google Scholar
Digital Library
- Leman Feng, Yiying Tong, and Mathieu Desbrun. 2021. Q-Zip: Singularity Editing Primitive for Quad Meshes. ACM Transactions on Graphics 40, 6, Article 258 (dec 2021), 13 pages. https://doi.org/10.1145/3478513.3480523Google Scholar
Digital Library
- Michael S Floater and Kai Hormann. 2005. Surface parameterization: a tutorial and survey. In Advances in multiresolution for geometric modelling. Springer, 157–186.Google Scholar
- Hongbo Fu, Shizhe Zhou, Ligang Liu, and Niloy J. Mitra. 2011. Animated Construction of Line Drawings. ACM Transactions on Graphics 30, 6 (dec 2011), 1–10. https://doi.org/10.1145/2070781.2024167Google Scholar
Digital Library
- A. Gahan. 2010. 3D Automotive Modeling: An Insider’s Guide to 3D Car Modeling and Design for Games and Film. Elsevier Science. http://books.google.ca/books?id=_VQS1jTnuWMCGoogle Scholar
- Zhongping Ji, Ligang Liu, and Yigang Wang. 2010. B-Mesh: A Modeling System for Base Meshes of 3D Articulated Shapes. Computer Graphics Forum 29, 7 (2010), 2169–2177.Google Scholar
Cross Ref
- M. Johnson. 2020. Modeling a Human Hand. Guides for 3D Artists (topologyguides.com).Google Scholar
- Felix Kälberer, Matthias Nieser, and Konrad Polthier. 2007. Quadcover-surface parameterization using branched coverings. Computer graphics forum 26, 3 (2007), 375–384.Google Scholar
- Markus Lipp, Peter Wonka, and Pascal Müller. 2014. PushPull++. ACM Transactions on Graphics (TOG) 33, 4 (2014), 1–9.Google Scholar
Digital Library
- Giorgio Marcias, Kenshi Takayama, Nico Pietroni, Daniele Panozzo, Olga Sorkine-Hornung, Enrico Puppo, and Paolo Cignoni. 2015. Data-Driven Interactive Quadrangulation. ACM Transactions on Graphics 34, 4, Article 65 (jul 2015), 10 pages. https://doi.org/10.1145/2766964Google Scholar
Digital Library
- Peter Murdoch, Steven Benzley, Ted Blacker, and Scott A Mitchell. 1997. The spatial twist continuum: A connectivity based method for representing all-hexahedral finite element meshes. Finite elements in analysis and design 28, 2 (1997), 137–149.Google Scholar
- Stefano Nuvoli, Alex Hernandez, Claudio Esperança, Riccardo Scateni, Paolo Cignoni, and Nico Pietroni. 2019. QuadMixer: Layout Preserving Blending of Quadrilateral Meshes. ACM Transactions on Graphics 38, 6, Article 180 (nov 2019), 13 pages. https://doi.org/10.1145/3355089.3356542Google Scholar
Digital Library
- Karran Pandey, J. Andreas Bærentzen, and Karan Singh. 2022. Face Extrusion Quad Meshes: Supplementary Material.Google Scholar
- Chi-Han Peng, Michael Barton, Caigui Jiang, and Peter Wonka. 2014. Exploring Quadrangulations. ACM Transactions on Graphics 33, 1, Article 12 (feb 2014), 13 pages. https://doi.org/10.1145/2541533Google Scholar
Digital Library
- Chi-Han Peng, Eugene Zhang, Yoshihiro Kobayashi, and Peter Wonka. 2011. Connectivity Editing for Quadrilateral Meshes. In Proceedings of the 2011 SIGGRAPH Asia Conference(Hong Kong, China) (SA ’11). Association for Computing Machinery, New York, NY, USA, Article 141, 12 pages. https://doi.org/10.1145/2024156.2024175Google Scholar
Digital Library
- Nico Pietroni, Stefano Nuvoli, Thomas Alderighi, Paolo Cignoni, and Marco Tarini. 2021. Reliable Feature-Line Driven Quad-Remeshing. ACM Transactions on Graphics 40, 4, Article 155 (jul 2021), 17 pages. https://doi.org/10.1145/3450626.3459941Google Scholar
Digital Library
- Pixxo3D. 2021. MODELLING For Absolute Beginners. https://www.youtube.com/watch?v=9xAumJRKV6AGoogle Scholar
- H Pottmann, A Asperl, M Hofer, and A Kilian. 2008. Architectural geometry : first edition. Bentley Institute Press.Google Scholar
- Nicolas Ray, Wan Chiu Li, Bruno Lévy, Alla Sheffer, and Pierre Alliez. 2006. Periodic global parameterization. ACM Transactions on Graphics (TOG) 25, 4 (2006), 1460–1485.Google Scholar
Digital Library
- Ryan Schmidt. 2011. Part-based representation and editing of 3d surface models. Ph.D. Dissertation. University of Toronto.Google Scholar
Digital Library
- Ryan Schmidt and Karan Singh. 2008. Sketch-based procedural surface modeling and compositing using Surface Trees. Computer Graphics Forum 27, 2 (2008), 321–330.Google Scholar
Cross Ref
- Olga Sorkine and Daniel Cohen-Or. 2004. Least-squares meshes. In Proceedings Shape Modeling Applications 2004. IEEE, 191–199.Google Scholar
Cross Ref
- AJ Fuentes Suárez and Evelyne Hubert. 2018. Scaffolding skeletons using spherical Voronoi diagrams: Feasibility, regularity and symmetry. Computer-Aided Design 102 (2018), 83–93.Google Scholar
Digital Library
- Andrea Tagliasacchi, Thomas Delame, Michela Spagnuolo, Nina Amenta, and Alexandru Telea. 2016. 3D Skeletons: A State-of-the-Art Report. Computer Graphics Forum 35, 2 (2016), 573–597. https://doi.org/10.1111/cgf.12865Google Scholar
Cross Ref
- Kenshi Takayama. 2019. Dual sheet meshing: An interactive approach to robust hexahedralization. Computer Graphics Forum 38, 2 (2019), 37–48.Google Scholar
Cross Ref
- Kenshi Takayama, Daniele Panozzo, Alexander Sorkine-Hornung, and Olga Sorkine-Hornung. 2013. Sketch-based Generation and Editing of Quad Meshes. ACM Transactions on Graphics 32, 4, Article 97 (July 2013), 8 pages. https://doi.org/10.1145/2461912.2461955Google Scholar
Digital Library
- Francesco Usai, Marco Livesu, Enrico Puppo, Marco Tarini, and Riccardo Scateni. 2015. Extraction of the Quad Layout of a Triangle Mesh Guided by Its Curve Skeleton. ACM Transactions on Graphics 35, 1, Article 6 (dec 2015), 13 pages. https://doi.org/10.1145/2809785Google Scholar
Digital Library
- W. Vaughan. 2012. Digital Modeling. New Riders. https://books.google.co.in/books?id=nzJ2QgAACAAJGoogle Scholar
- Chih-Yuan Yao, Hung-Kuo Chu, Tao Ju, and Tong-Yee Lee. 2009. Compatible quadrangulation by sketching. Computer Animation and Virtual Worlds 20, 2-3 (2009), 101–109.Google Scholar
Cross Ref
Index Terms
Face Extrusion Quad Meshes
Recommendations
Adaptive LOD editing of quad meshes
AFRIGRAPH '10: Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in AfricaWe present a method for editing the LOD of quad meshes, which supports both adaptive refinement and adaptive coarsening. Starting at a base mesh, we generate a quad-dominant mesh which is consistent with the Catmull-Clark subdivision. Consistency is ...
Automatic Construction of Quad-Based Subdivision Surfaces Using Fitmaps
We present an automatic method to produce a Catmull-Clark subdivision surface that fits a given input mesh. Its control mesh is coarse and adaptive, and it is obtained by simplifying an initial mesh at high resolution. Simplification occurs ...
Biorthogonal wavelet construction for hybrid quad/triangle meshes
Ever since its introduction by Stam and Loop, the quad/triangle subdivision scheme, which is a generalization of the well-known Catmull–Clark subdivision and Loop subdivision, has attracted a great deal of interest due to its flexibility of allowing ...





Comments