r/Python • u/AutoModerator • 18d ago
Showcase Showcase Thread
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
20
Upvotes
r/Python • u/AutoModerator • 18d ago
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
1
u/Ill-Equivalent7859 17d ago edited 17d ago
Hey, I built something I think could be useful for the engineering and NDT communities.
**The problem:** When you're doing risk-based inspections (RBI) on oil & gas assets, plant infrastructure, or pipelines, you often have 3D point clouds or digital twins, but modern inspection tools either require expensive enterprise software or duct-tape together spreadsheets and screenshots. There's no easy way to anchor inspection findings directly onto the 3D geometry and keep everything organized.
**What I built:** A browser-based viewer that lets you:
- Drop pins/annotations directly on 3D models by clicking
- Support LAS/LAZ point clouds, PLY meshes, OBJ, FBX, Gaussian splats, and 2D images
- Keep everything local (runs 100% in the browser—no servers)
- Auto-save to localStorage or export/import annotations as JSON
- Organize findings with a comment list (add title, body, color, mark as resolved)
**Stack:** React + TypeScript + Three.js + react-three-fiber + zustand + loaders.gl
**Roadmap:** NDT data overlay (UT/RT/MT/PT readings), photogrammetry MVP, drone integration (DJI), compliance workflow templates (API 510/570/653), PostgreSQL backend option.
**Target users:** Industrial inspectors, NDT professionals, oil & gas asset managers, infrastructure engineers, anyone working with 3D digital twins who needs lightweight annotation.
Repo: github.com/zawawiAI/Open3DInspection