PyGEL 3D provides Python bindings for the GEL (Geometry Engine Library), offering tools for polygonal mesh based geometry processing, including mesh I/O, simplification, remeshing, and boolean operations. Current version is 0.6.1. Release cadence is irregular.
pip install pygel3dVerified import paths — ran on the pinned version, not inferred.
Creates a simple box mesh, converts to half-edge representation, and prints face count.
Replace 'import pygel' with 'import pygel3d' and update all submodule references accordingly.
Convert Mesh to half-edge mesh using hmesh.Manifold.from_mesh() before calling simplify functions.
Use external visualization libraries (e.g., trimesh, polyscope) instead of gl_display.