LiangliangNan/Easy3D
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python) observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 99
- Release rhythm 28
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 57.0
- age_days: 2835
- days_rel: 591
- days_push: 8
- n_releases_24m: 3
Adoption not part of the score
1650 stars · 276 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Easy3D is a lightweight C++ library (with Python bindings) for processing and rendering 3D data such as point clouds, polygonal surface meshes, polyhedral volumes, and graphs. It combines geometry processing algorithms (e.g., Poisson reconstruction, remeshing, simplification) with modern OpenGL/GLSL-based rendering and an extensible 3D viewer.
Use cases
- reconstruct a surface mesh from a point cloud
- visualize 3D models like point clouds and meshes in a viewer
- simplify, smooth, or remesh a triangle mesh
- estimate and reorient normals on a point cloud
- build a custom 3D modeling application in C++ or Python
- render point clouds with eye-dome lighting or ambient occlusion
- teach geometry processing with step-by-step tutorials
When to choose
- you need both geometry processing algorithms and interactive rendering in one lightweight library
- you want a simpler, more visual alternative to PMP or libigl
- you are doing research or education in 3D modeling and geometry processing
- you want Python bindings for 3D data processing without touching raw OpenGL
When to avoid
- your project requires a permissive license (Easy3D is GPL-3.0)
- you need production-grade, heavily optimized geometry pipelines at industrial scale
- you only need headless geometry algorithms with no rendering or viewer
- you need GPU-accelerated geometry processing beyond rendering
Facets
library · maturity active
graphics image-processing gui simulation computer-vision graphics developer-tools education cpp python windows cross-platform 3d-geometry-processing point-cloud surface-mesh opengl-rendering 3d-viewer surface-reconstruction python-bindings macos linux
1 source
- readme: https://github.com/LiangliangNan/Easy3D · fetched 2026-08-28 · 4644eaf0dbe7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| LiangliangNan/Easy3D | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="LiangliangNan/Easy3D")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem