#geogram 1.9.7 is out !
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...
October 9, 2025 at 8:01 AM
#geogram 1.9.7 is out !
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...
Geogram Schruud hits it out of the park
Written 55 years ago, Schulz's heartfelt clarity cuts through the noise, even today.
h/t @tisserand.bsky.social
h/t @tisserand.bsky.social
October 2, 2025 at 7:51 PM
Geogram Schruud hits it out of the park
Origin
archlinux.org
August 8, 2025 at 12:19 PM
Origin
archlinux.org
August 8, 2025 at 12:19 PM
Arch Linux - geogram 1.9.6-1 (x86_64)
archlinux.org
August 8, 2025 at 12:20 PM
Yes, geogram (github.com/BrunoLevy/ge...) has an OpenSCAD compatible CSG engine, the idea is to expose easy-to-use Python bindings for it, to help integrating OpenSCAD-like operations in any Python-powered software like Blender.
GitHub - BrunoLevy/geogram: a programming library with geometric algorithms
a programming library with geometric algorithms. Contribute to BrunoLevy/geogram development by creating an account on GitHub.
github.com
July 19, 2025 at 3:17 PM
Yes, geogram (github.com/BrunoLevy/ge...) has an OpenSCAD compatible CSG engine, the idea is to expose easy-to-use Python bindings for it, to help integrating OpenSCAD-like operations in any Python-powered software like Blender.
An interesting take on half-edges on the wiki of Geogram library by @brunolevy01.bsky.social github.com/BrunoLevy/ge...
Basically, saving, loading, copying, adding attributes, parallelization, and rendering are easier with incidence arrays. Creation and deletion of elements gets harder.
Basically, saving, loading, copying, adding attributes, parallelization, and rendering are easier with incidence arrays. Creation and deletion of elements gets harder.
Mesh
a programming library with geometric algorithms. Contribute to BrunoLevy/geogram development by creating an account on GitHub.
github.com
June 27, 2025 at 5:56 PM
An interesting take on half-edges on the wiki of Geogram library by @brunolevy01.bsky.social github.com/BrunoLevy/ge...
Basically, saving, loading, copying, adding attributes, parallelization, and rendering are easier with incidence arrays. Creation and deletion of elements gets harder.
Basically, saving, loading, copying, adding attributes, parallelization, and rendering are easier with incidence arrays. Creation and deletion of elements gets harder.
G is for Geometry, G is for Geogram !
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...
June 25, 2025 at 12:51 PM
G is for Geometry, G is for Geogram !
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...
Congratulations on the paper and all the hard work!
I was clicking through the links and found that the link to an online demo of the 2D Delaunay trianglulation doesn't work. It points to brunolevy.github.io/geogram/emsc...
I was clicking through the links and found that the link to an online demo of the 2D Delaunay trianglulation doesn't work. It points to brunolevy.github.io/geogram/emsc...
brunolevy.github.io
June 13, 2025 at 8:59 AM
Congratulations on the paper and all the hard work!
I was clicking through the links and found that the link to an online demo of the 2D Delaunay trianglulation doesn't work. It points to brunolevy.github.io/geogram/emsc...
I was clicking through the links and found that the link to an online demo of the 2D Delaunay trianglulation doesn't work. It points to brunolevy.github.io/geogram/emsc...
Mesh intersections is hard ! Three years of agonizing pain summarized in my article that just got accepted to ACM Transactions on Graphics
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...
June 13, 2025 at 8:33 AM
Mesh intersections is hard ! Three years of agonizing pain summarized in my article that just got accepted to ACM Transactions on Graphics
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...
#geogram v1.9.5 is out
(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
May 9, 2025 at 4:42 PM
#geogram v1.9.5 is out
(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
New "EasterEgg" release of #geogram (1.9.5), the geometry processing library
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
May 2, 2025 at 10:58 AM
New "EasterEgg" release of #geogram (1.9.5), the geometry processing library
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
It’s not looking good for this beautiful pocket park, but while it stands, the fight to save it continues.
April 16, 2025 at 10:23 PM
It’s not looking good for this beautiful pocket park, but while it stands, the fight to save it continues.
#geogram, the geometry processing library, just reached 2K stars on github
github.com/BrunoLevy/ge...
It t has remeshing, reconstruction, mesh intersection, CSG, Delaunay in 2D and 3D, constrained Delaunay in 2D, Voronoi and power diagrams, semi-discrete optimal transport...
github.com/BrunoLevy/ge...
It t has remeshing, reconstruction, mesh intersection, CSG, Delaunay in 2D and 3D, constrained Delaunay in 2D, Voronoi and power diagrams, semi-discrete optimal transport...
March 18, 2025 at 10:30 PM
#geogram, the geometry processing library, just reached 2K stars on github
github.com/BrunoLevy/ge...
It t has remeshing, reconstruction, mesh intersection, CSG, Delaunay in 2D and 3D, constrained Delaunay in 2D, Voronoi and power diagrams, semi-discrete optimal transport...
github.com/BrunoLevy/ge...
It t has remeshing, reconstruction, mesh intersection, CSG, Delaunay in 2D and 3D, constrained Delaunay in 2D, Voronoi and power diagrams, semi-discrete optimal transport...
Overcoming high quality promises with a human
Free to view: Monster highlights in the Menter City in the city of Geogram. Source link
Free to view: Monster highlights in the Menter City in the city of Geogram. Source link
Overcoming high quality promises with a human
Free to view: Monster highlights in the Menter City in the city of Geogram. Source link
trends-new.com
March 8, 2025 at 6:07 PM
Overcoming high quality promises with a human
Free to view: Monster highlights in the Menter City in the city of Geogram. Source link
Free to view: Monster highlights in the Menter City in the city of Geogram. Source link
New version of #geogram (v1.9.4), the geometry processing library.
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...
March 6, 2025 at 2:45 PM
New version of #geogram (v1.9.4), the geometry processing library.
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...
BOSL2 (github.com/BelfrySCAD/B...) has a fractal_tree.scad evaluated *in a few seconds* with the manifold kernel, and that takes *forever* with anything else (including geogram), so I think that the (maybe agonizing) pain understanding this thesis is worth it !
February 20, 2025 at 8:36 AM
BOSL2 (github.com/BelfrySCAD/B...) has a fractal_tree.scad evaluated *in a few seconds* with the manifold kernel, and that takes *forever* with anything else (including geogram), so I think that the (maybe agonizing) pain understanding this thesis is worth it !
I also tried it and got a bunch of artifacts, so sadly not usable for me. I use Geogram for this, which mostly works perfectly. I appreciate that the surface intersection part is abstracted out which allows more flexibility (in my case working with open meshes)
February 19, 2025 at 1:04 AM
I also tried it and got a bunch of artifacts, so sadly not usable for me. I use Geogram for this, which mostly works perfectly. I appreciate that the surface intersection part is abstracted out which allows more flexibility (in my case working with open meshes)
A new release of #geogram, the geometry-processing library is out (v1.9.3).
Details here: github.com/BrunoLevy/ge...
Details here: github.com/BrunoLevy/ge...
February 4, 2025 at 6:19 PM
A new release of #geogram, the geometry-processing library is out (v1.9.3).
Details here: github.com/BrunoLevy/ge...
Details here: github.com/BrunoLevy/ge...