Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Boundary aligned smooth 3D cross-frame field

Published: 12 December 2011 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper, we present a method for constructing a 3D cross-frame field, a 3D extension of the 2D cross-frame field as applied to surfaces in applications such as quadrangulation and texture synthesis. In contrast to the surface cross-frame field (equivalent to a 4-Way Rotational-Symmetry vector field), symmetry for 3D cross-frame fields cannot be formulated by simple one-parameter 2D rotations in the tangent planes. To address this critical issue, we represent the 3D frames by spherical harmonics, in a manner invariant to combinations of rotations around any axis by multiples of π/2. With such a representation, we can formulate an efficient smoothness measure of the cross-frame field. Through minimization of this measure under certain boundary conditions, we can construct a smooth 3D cross-frame field that is aligned with the surface normal at the boundary. We visualize the resulting cross-frame field through restrictions to the boundary surface, streamline tracing in the volume, and singularities. We also demonstrate the application of the 3D cross-frame field to producing hexahedron-dominant meshes for given volumes, and discuss its potential in high-quality hexahedralization, much as its 2D counterpart has shown in quadrangulation.

    References

    [1]
    Bochkanov, S., n.d. Alglib. http://www.alglib.net/.
    [2]
    Bommes, D., Zimmer, H., and Kobbelt, L. 2009. Mixed-integer quadrangulation. ACM Trans. Graph. (SIGGRAPH) 28, 3 (July), 77:1--77:10.
    [3]
    Carbonera, C. D., and Shepherd, J. F. 2010. A constructive approach to constrained hexahedral mesh generation. Eng. with Comput. 26, 4 (August), 341--350.
    [4]
    Cheng, Y. 1995. Mean shift, mode seeking, and clustering. IEEE Trans. Pattern Anal. Mach. Intell. 17, 8 (August), 790--799.
    [5]
    Comaniciu, D., Meer, P., and Member, S. 2002. Mean shift: A robust approach toward feature space analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 5, 603--619.
    [6]
    Cook, W., and Oakes, W. 1982. Mapping methods for generating three-dimensional meshes. Computers In Mechanical Engineering, pp.67--72.
    [7]
    dlib, n.d. dlib c++ library. http://dlib.net/.
    [8]
    Dong, S., Bremer, P.-T., Garland, M., Pascucci, V., and Hart, J. C. 2006. Spectral surface quadrangulation. ACM Trans. Graph. (SIGGRAPH) 25, 3, 1057--1066.
    [9]
    Edelsbrunner, H., Harer, J., and Zomorodian, A. 2001. Hierarchical Morse-Smale complexes for piecewise linear 2-manifolds. Discrete and Computational Geometry (SoCG) 30, 1 (July), 87--107.
    [10]
    Eppstein, D. 1996. Linear complexity hexahedral mesh generation. In Proc. 12th Symp. Computational Geometry, ACM, 58--67.
    [11]
    Green, R. 2003. Spherical Harmonic Lighting: The Gritty Details. Archives of the Game Developers Conference (Mar.).
    [12]
    Gregson, J., Sheffer, A., and Zhang, E. 2011. All-hex mesh generation via volumetric polycube deformation. Computer Graphics Forum (SGP) 30:5, 1407--1416.
    [13]
    Kälberer, F., Nieser, M., and Polthier, K. 2007. Quadcover - surface parameterization using branched coverings. Computer Graphics Forum 26, 3 (Sept.), 375--384.
    [14]
    Kazhdan, M. 2007. An approximate and efficient method for optimal rotation alignment of 3d models. IEEE Trans. Pattern Anal. Mach. Intell. 29, 7, 1221--1229.
    [15]
    Lai, Y.-K., Jin, M., Xie, X., He, Y., Palacios, J., Zhang, E., Hu, S.-M., and Gu, X. 2010. Metric-driven rosy field design and remeshing. IEEE Transactions on Visualization and Computer Graphics 16, 1, 95--108.
    [16]
    Lévy, B., and Liu, Y. 2010. Lp centroidal Voronoi tessellation and its applications. ACM Trans. Graph. (SIGGRAPH) 29, 4 (July), 119:1--119:11.
    [17]
    Makadia, A., and Daniilidis, K. 2003. Direct 3d-rotation estimation from spherical images via a generalized shift theorem. In IEEE Conference on Computer Vision and Pattern Recognition, 217--226.
    [18]
    Mann, S., and Rockwood, A. 2002. Computing singularities of 3d vector fields with geometric algebra. In Proceedings of the Conference on Visualization '02, IEEE Computer Society, Washington, DC, USA, VIS '02, 283--290.
    [19]
    Meshkat, S., and Talmor, D. 2000. Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh. International Journal for Numerical Methods in Engineering 49, 1--2, 17--30.
    [20]
    Nieser, M., Reitebuch, U., and Polthier, K. 2011. Cube-Cover - parameterization of 3d volumes. Computer Graphics Forum (SGP) 30:5, 1397--1406.
    [21]
    Palacios, J., and Zhang, E. 2007. Rotational symmetry field design on surfaces. ACM Trans. Graph. (SIGGRAPH) 26:3, 55.
    [22]
    Palacios, J., and Zhang, E. 2011. Interactive visualization of rotational symmetry fields on surfaces. IEEE Transactions on Visualization and Computer Graphics 17, 7, 947--955.
    [23]
    Pointwise, 2009. Gridgen - reliable cfd meshing. http://www.pointwise.com/gridgen/.
    [24]
    Ray, N., Li, W. C., Lévy, B., Sheffer, A., and Alliez, P. 2006. Periodic global parameterization. ACM Trans. Graph. 25, 4, 1460--1485.
    [25]
    Ray, N., Vallet, B., Li, W.-C., and Lévy, B. 2008. N-symmetry direction field design. ACM Transactions on Graphics 27:2, 10:1--10:13.
    [26]
    Roca, X. 2009. Paving the path towards automatic hexahedral mesh generation. PhD thesis, Applied Mathematics, UPC, Barcelona.
    [27]
    Ruiz-Gironés, E., and Sarrate, J. 2010. Generation of structured hexahedral meshes in volumes with holes. Finite Elem. Anal. Des. 46, 10 (October), 792--804.
    [28]
    Schöberl, J. 1997. Netgen - an advancing front 2d/3d mesh generator based on abstract rules. Comput and Vis in Science 1, 1, 41--52.
    [29]
    Scott, M. A., Earp, M. N., Benzley, S. E., and Stephenson, M. B. 2005. Adaptive sweeping techniques. In Proceedings, 14th International Meshing Roundtable.
    [30]
    Shepherd, J. 2007. Topologic and geometric constraint-based hexahedral mesh generation. PhD thesis, University of Utah.
    [31]
    Takayama, K., Okabe, M., Ijiri, T., and Igarashi, T. 2008. Lapped solid textures: filling a model with anisotropic textures. ACM Trans. Graph. (SIGGRAPH) 27, 3 (August), 53:1--53:9.
    [32]
    Tautges, T. J. 2001. The generation of hexahedral meshes for assembly geometry: survey and progress. International Journal for Numerical Methods in Engineering 50:12, pp. 2617--2642.
    [33]
    Vyas, V., and Shimada, K. 2009. Tensor-guided hex-dominant mesh generation with targeted all-hex regions. In Proceedings of the 18th International Meshing Roundtable, B. W. Clark, Ed. Springer Berlin Heidelberg, 377--396.
    [34]
    Yamakawa, S., and Shimada, K. 2003. Fully-automated hexdominant mesh generation with directionality control via packing rectangular solid cells. International Journal for Numerical Methods in Engineering 57, 15, 2099--2129.
    [35]
    Zhang, G.-X., Du, S.-P., Lai, Y.-K., Ni, T., and Hu, S.-M. 2010. Sketch guided solid texturing. Graphical Models 73:3, 59--73.
    [36]
    Zhang, M., Huang, J., Liu, X., and Bao, H. 2010. A wave-based anisotropic quadrangulation method. ACM Trans. Graph. (SIGGRAPH) 29, 4 (July), 118:1--118:8.

    Cited By

    View all
    • (2024)A complex model decomposition algorithm based on 3D frame fields and featuresEngineering Computations10.1108/EC-01-2023-003741:1(237-258)Online publication date: 9-Feb-2024
    • (2024)Singularity structure simplification for hex mesh via integer linear programComputer-Aided Design10.1016/j.cad.2023.103654168:COnline publication date: 1-Mar-2024
    • (2023)Locally Meshable Frame FieldsACM Transactions on Graphics10.1145/359245742:4(1-20)Online publication date: 26-Jul-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 30, Issue 6
    December 2011
    678 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/2070781
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 December 2011
    Published in TOG Volume 30, Issue 6

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. N-RoSy frame field
    2. hexahedral
    3. spherical harmonics

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)59
    • Downloads (Last 6 weeks)12
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A complex model decomposition algorithm based on 3D frame fields and featuresEngineering Computations10.1108/EC-01-2023-003741:1(237-258)Online publication date: 9-Feb-2024
    • (2024)Singularity structure simplification for hex mesh via integer linear programComputer-Aided Design10.1016/j.cad.2023.103654168:COnline publication date: 1-Mar-2024
    • (2023)Locally Meshable Frame FieldsACM Transactions on Graphics10.1145/359245742:4(1-20)Online publication date: 26-Jul-2023
    • (2023)Robust Topological Construction of All-hexahedral Boundary Layer MeshesACM Transactions on Mathematical Software10.1145/357719649:1(1-32)Online publication date: 21-Mar-2023
    • (2023)A Visualization System for Hexahedral Mesh Quality Study2023 IEEE Visualization and Visual Analytics (VIS)10.1109/VIS54172.2023.00026(86-90)Online publication date: 21-Oct-2023
    • (2023)Metric-Driven 3D Frame Field GenerationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.313619929:4(1964-1976)Online publication date: 1-Apr-2023
    • (2023)Tetrahedral Frame Fields via Constrained Third-Order Symmetric TensorsJournal of Nonlinear Science10.1007/s00332-023-09898-x33:3Online publication date: 31-Mar-2023
    • (2022)Hex-Mesh Generation and Processing: A SurveyACM Transactions on Graphics10.1145/355492042:2(1-44)Online publication date: 18-Oct-2022
    • (2022)S3-SlicerACM Transactions on Graphics10.1145/3550454.355551641:6(1-15)Online publication date: 30-Nov-2022
    • (2022)ACM Transactions on Graphics10.1145/3528223.353012541:4(1-24)Online publication date: 22-Jul-2022
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media