My GEOGRAM software library is used by NASA AMES center, in their Launch & Ascent Vehicle Aerodynamics software. GEOGRAM is used in their Voronoi meshing component.
- www.nas.nasa.gov/LAVA
- ntrs.nasa.gov/api/citation...
- www.nas.nasa.gov/LAVA/print_p...
My GEOGRAM software library is used by NASA AMES center, in their Launch & Ascent Vehicle Aerodynamics software. GEOGRAM is used in their Voronoi meshing component.
- www.nas.nasa.gov/LAVA
- ntrs.nasa.gov/api/citation...
- www.nas.nasa.gov/LAVA/print_p...
github.com/BrunoLevy/ge...
Geogram is a programming library with geometric algorithm.
it has mesh repair, mesh simplification, mesh intersection, Delaunay triangulation, exact predicates and much more !
github.com/BrunoLevy/ge...
Geogram is a programming library with geometric algorithm.
it has mesh repair, mesh simplification, mesh intersection, Delaunay triangulation, exact predicates and much more !
Making them faster without sacrifying robustness and generality.
More to come ...
(this test suggested by Cyprien Plateau Holleville)
Making them faster without sacrifying robustness and generality.
More to come ...
(this test suggested by Cyprien Plateau Holleville)
I want robust and accurate boolean operations / CSG with meshes
I also want them to run fast
Why should I choose ?
Tessael developed geogram+, an enhanced version of geogram.
Playing with it in Python, in Polyscope, using Tessael's "ALLOY" interop middleware.
I want robust and accurate boolean operations / CSG with meshes
I also want them to run fast
Why should I choose ?
Tessael developed geogram+, an enhanced version of geogram.
Playing with it in Python, in Polyscope, using Tessael's "ALLOY" interop middleware.
github.com/BrunoLevy/ge...
This image:
Python-polyscope-geogram interop, more on this here:
github.com/BrunoLevy/py...
Egg from: thingiverse.com/thing:5860339
github.com/BrunoLevy/ge...
This image:
Python-polyscope-geogram interop, more on this here:
github.com/BrunoLevy/py...
Egg from: thingiverse.com/thing:5860339
Version highlights:
- support for very large .geogram files (> 4Gb) in standard mode and "GARGANTUA" mode
- improved interop with OpenSCAD
github.com/BrunoLevy/ge...
Version highlights:
- support for very large .geogram files (> 4Gb) in standard mode and "GARGANTUA" mode
- improved interop with OpenSCAD
github.com/BrunoLevy/ge...
What's geogram ?
What, you don't know already ? What are you waiting for ? Take a look here ⤵️
github.com/BrunoLevy/ge...
What's geogram ?
What, you don't know already ? What are you waiting for ? Take a look here ⤵️
github.com/BrunoLevy/ge...
New versions of:
- geogram: the award-winning library, with remeshing, Delaunay, parameterization, CSG... github.com/BrunoLevy/ge...
- OpenNL: solve large sparse linear systems, multi-GPU support, github.com/BrunoLevy/ge...
- Graphite: GUI around geogram github.com/BrunoLevy/Gr...
New versions of:
- geogram: the award-winning library, with remeshing, Delaunay, parameterization, CSG... github.com/BrunoLevy/ge...
- OpenNL: solve large sparse linear systems, multi-GPU support, github.com/BrunoLevy/ge...
- Graphite: GUI around geogram github.com/BrunoLevy/Gr...
We mostly use an expression editor to define anisotropy.
github.com/BrunoLevy/ge...
And that's not all, version 1.10.1 was just released:
github.com/BrunoLevy/ge...
Geogram is in C++, but it also supports Python, Node.js, WebAssembly, TypeScript and Lua through Rosetta by Frantz Maerten, more on this here: github.com/rosetta-bind...
And that's not all, version 1.10.1 was just released:
github.com/BrunoLevy/ge...
Geogram is in C++, but it also supports Python, Node.js, WebAssembly, TypeScript and Lua through Rosetta by Frantz Maerten, more on this here: github.com/rosetta-bind...
Geogram is a software library of geometric algorithms, it has mesh intersection, remeshing, CSG, Delaunay and Voronoi in 2D and 3D, constrained Delaunay triangulation in 2D ... and much more !
github.com/BrunoLevy/ge...
Geogram is a software library of geometric algorithms, it has mesh intersection, remeshing, CSG, Delaunay and Voronoi in 2D and 3D, constrained Delaunay triangulation in 2D ... and much more !
github.com/BrunoLevy/ge...
dl.acm.org/doi/10.1145/...
The implementation and the expansion-based arithmetic kernel are available in geogram: github.com/BrunoLevy/ge...
dl.acm.org/doi/10.1145/...
The implementation and the expansion-based arithmetic kernel are available in geogram: github.com/BrunoLevy/ge...
Details here: github.com/BrunoLevy/ge...
Details here: github.com/BrunoLevy/ge...
New version v1.9.6 of Geogram, the award winning geometry processing library.
Press G for Geogram, and play with advanced geometry processing tools.
github.com/BrunoLevy/ge...
New version v1.9.6 of Geogram, the award winning geometry processing library.
Press G for Geogram, and play with advanced geometry processing tools.
github.com/BrunoLevy/ge...
The other day, I was reading this article from NASA Ames Research Center:
ntrs.nasa.gov/api/citation...
What do they use for the geometric computations ?
Geogram of course ! (thrilled !!)
Geogram is a library with geometry processing algorithm:
github.com/BrunoLevy/ge...
The other day, I was reading this article from NASA Ames Research Center:
ntrs.nasa.gov/api/citation...
What do they use for the geometric computations ?
Geogram of course ! (thrilled !!)
Geogram is a library with geometry processing algorithm:
github.com/BrunoLevy/ge...
(github.com/BrunoLevy/ge...)
- improved OpenSCAD compatibility
- some modern C++ "syntaxic sugar" for easier iteration on mesh elements
- fixed several graphic glitches on MacOS
(github.com/BrunoLevy/ge...)
- improved OpenSCAD compatibility
- some modern C++ "syntaxic sugar" for easier iteration on mesh elements
- fixed several graphic glitches on MacOS
The intersection engine and exact number kernel of geogram+ goes brrrr !!
The intersection engine and exact number kernel of geogram+ goes brrrr !!
New version (v1.9.1) of Geogram, the award-winning geometry processing library is out !
New in this version:
- much faster (2x speed) large-scale periodic Delaunay triangulation and power diagrams
- Linsolve/GPU: AMGCL + new nlCuda backend goes brrrr !
github.com/BrunoLevy/ge...
New version (v1.9.1) of Geogram, the award-winning geometry processing library is out !
New in this version:
- much faster (2x speed) large-scale periodic Delaunay triangulation and power diagrams
- Linsolve/GPU: AMGCL + new nlCuda backend goes brrrr !
github.com/BrunoLevy/ge...
100K facets have intersections, and some of them more than 1K intersections in same facet.
Final mesh: 1.4M vertices and 3.8M faces,
CSG engine and geogram+ arithmetic kernel marketed by Tessael go brrr !!!
github.com/BrunoLevy/ge...
100K facets have intersections, and some of them more than 1K intersections in same facet.
Final mesh: 1.4M vertices and 3.8M faces,
CSG engine and geogram+ arithmetic kernel marketed by Tessael go brrr !!!
github.com/BrunoLevy/ge...
Geogram by @brunolevy01.bsky.social :
github.com/BrunoLevy/ge...
Manifold by @elalish.bsky.social :
github.com/elalish/mani...
Geogram by @brunolevy01.bsky.social :
github.com/BrunoLevy/ge...
Manifold by @elalish.bsky.social :
github.com/elalish/mani...
#geogram parallel Delaunay triangulation with periodic conditions goes bbbrrrrr !!!
1 billion points
7 billion tetrahedra
400 seconds
Running on 256 cores (two AMD EPYC 9754)
with 1 TB RAM on grid5000
Next step: optimal transport !
#geogram parallel Delaunay triangulation with periodic conditions goes bbbrrrrr !!!
1 billion points
7 billion tetrahedra
400 seconds
Running on 256 cores (two AMD EPYC 9754)
with 1 TB RAM on grid5000
Next step: optimal transport !
Image: OpenSCAD test suite (displayed in a retro-futurist style for fun...)
Image: OpenSCAD test suite (displayed in a retro-futurist style for fun...)