ply503 B
Vertex-coloured Cube (PLY)
The same per-vertex-coloured cube as ASCII PLY with red/green/blue vertex properties — the Stanford-format twin of the GLB, for testing PLY colour parsing.
Loading 3D preview…
Interactive preview rendered from the equivalent glTF (gradient-cube.glb); drag to orbit. Download the file above for the PLY original.
Specifications
- Format
- PLY (ASCII)
- Properties
- x y z + red green blue
- Vertices
- 8
Code examples
import trimesh # pip install trimesh
mesh = trimesh.load("gradient-cube.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.