ply42.6 KB
Point Cloud — Fibonacci Sphere (PLY)
A 1,200-point coloured point cloud arranged on a sphere via a Fibonacci lattice — a vertex-only PLY (no faces), the format scanners and LiDAR tools produce. Paired with a GLB (POINTS) twin, for testing point-cloud loaders.
Loading 3D preview…
Interactive preview rendered from the equivalent glTF (sphere-points.glb); drag to orbit. Download the file above for the PLY original.
Specifications
- Format
- PLY (ASCII, points only)
- Points
- 1200
- Coloured
- true
- Shape
- unit sphere (Fibonacci lattice)
Code examples
import trimesh # pip install trimesh
mesh = trimesh.load("sphere-points.ply")
print(mesh.bounds, mesh.faces.shape)Related files
- 3mf3MF — Manufacturing CubeA 10 mm cube as 3MF — the modern OPC-packaged manufacturing format (a ZIP of model XML plus relationships). For testing 3MF readers and slicers.

- daeDAE — COLLADA CubeA 10 mm cube as COLLADA (.dae) — the XML digital-asset-exchange format used across 3D tools and game engines. For testing COLLADA parsers and conversion.

- dxfDXF — CAD Cube (line geometry)A 10 mm cube drawn as 12 DXF LINE entities — the AutoCAD interchange format, written with ezdxf. For testing DXF parsers and CAD conversion.

- epsEPS — Isometric Cube IllustrationAn isometric cube as Encapsulated PostScript — a 2D vector illustration with three shaded faces. For testing EPS/PostScript rendering and vector conversion.

- glbGLB — glTF 2.0 Binary CubeA 10 mm cube as binary glTF (GLB) — the dominant modern format for 3D on the web and in AR, with per-face normals packed into one self-contained file. Powers the interactive 3D preview on this site; for testing glTF loaders and conversion.

- gltfglTF — JSON Cube (embedded)A 10 mm cube as text glTF 2.0 — the JSON scene with its binary buffer embedded as a data URI, the human-readable sibling of the GLB. For testing glTF parsers and GLB↔glTF conversion.

Generated by generation/models_realistic.py. Free for any use, no attribution required — license.