Mouette
Parametrization algorithms for surface meshes
Initializing search
    GCoiffier/mouette
    GCoiffier/mouette
    • Home
      • Installation
      • Dependencies
      • License
      • Data Management
      • Point Clouds
      • Polylines
      • Surface meshes
      • Volume meshes
      • Edition and Manual Creation
      • Loading and Saving Meshes
      • Rigid Transformations
      • Point Sampling
      • Procedural Generation
      • Mesh Subdivision
      • Global attributes
      • Per element attributes
      • Attribute Interpolation
      • Mesh Traversals
      • Shortest Paths
      • The heat method for distance computation
      • Surface Feature Detection
      • Normal estimation for point clouds
      • Frame fields
        • Discrete Connections
        • Surface Frame Fields
        • Directions of Curvature
        • Volume Frame Fields
      • Parametrization
        • Tutte's Embedding
        • Least-Square Conformal Maps
        • Boundary First Flattening
        • Cotan Embedding
        • Foldover-free maps
        • Cone Parametrization
        • Frame Field Integration
        • Measuring Distortion
        • Nearest Neighbors
        • Axis-Aligned Bounding Box
    • Numerical Optimization
      • Eigensolvers
      • Levenberg-Marquardt
      • Newton
      • Geometry Utilities
      • The Vector Class
      • L4 Spherical Harmonics
      • Priority Queue
      • Union-Find
      • Matrix operators
      • Global Configuration Variables

    Parametrization algorithms for surface meshes

    Conformal maps

    • Tutte's Embedding

    • Least-Square Conformal Maps

    • Boundary First Flattening

    Injective embeddings:

    • Foldover-free maps in 50 lines of code

    • Cotangent Embedding

    Global Parametrization:

    • Conformal Parametrization with cones

    • Frame Field Integration

    Misc

    Measuring a mapping's distortion

    Made with Material for MkDocs