Hacker News new | ask | show | jobs
by splittingTimes 1224 days ago
Not trying to take away from it, but it's scope seems elementary. Maybe I missed it, but did not see any more advanced operations. Wider adoption might be in the cards if at least some of the following are present:

Mesh analysis (how many manifolds, how many holes, self-Intersection detection, flipped triangles, etc)

Mesh healing algorithms to fix above artifacts

Boolean operations

Laplacian Deformation / smoothing

Offset calculation

Sewing meshes together

Mesh tagging to guide certain operations

Mesh matching

Convex Hull computation

1 comments

Hi, no the scope of Geogram is not elementary, it has the following functionalities:

- Mesh reconstruction from 3D pointsets

- Mesh analysis

- Mesh repair

- Anisotropic remeshing

- Texture atlas generation

- Texture baking, normal map generation, ambient occlusion map

- Tetrahedral meshing (with tetgen)

- Boolean operations (upcoming)

- Delaunay, Voronoi, Laguerre diagrams, convex hulls in 2D and 3D. Highly optimized parallel implementation (used e.g. in cosmological simulations)

- Manifold Harmonics (Laplacian Eigenvalues)

- Parallel linear solver (CPU and GPU)

See the following link for examples: https://github.com/BrunoLevy/geogram/wiki#mini-tutorials-and...