Use case · 14 files

Test 3D model viewers and importers

Every model here is generated from simple, known geometry, so you can tell at a glance whether a viewer got the scale, orientation, normals and materials right.

Download all with curl
Download 14 files (9.4 MB)Shell
# 14 files, 9.4 MB in total
while read -r url; do curl -LO --fail "$url"; done <<'EOF'
https://files.samplefiles.com/3d/glb/sample-cube.glb
https://files.samplefiles.com/3d/glb/sample-torus.glb
https://files.samplefiles.com/3d/gltf/sample-cube.gltf
https://files.samplefiles.com/3d/stl/sample-cube-binary.stl
https://files.samplefiles.com/3d/stl/sample-sphere-ascii.stl
https://files.samplefiles.com/3d/3mf/sample-torus.3mf
https://files.samplefiles.com/3d/obj/sample-cube.obj
https://files.samplefiles.com/3d/ply/sample-sphere-ascii.ply
https://files.samplefiles.com/3d/dae/sample-cube.dae
https://files.samplefiles.com/3d/x3d/sample-sphere.x3d
https://files.samplefiles.com/3d/dxf/sample-cube.dxf
https://files.samplefiles.com/3d/glb/sample-sphere-high-poly.glb
https://files.samplefiles.com/3d/obj/sample-sphere-high-poly.obj
https://files.samplefiles.com/3d/stl/sample-sphere-high-poly-binary.stl
EOF

Web (glTF)

The formats three.js, Babylon.js and <model-viewer> load natively.

FileSizeDetailsDownload
GLB cubesample-cube.glb1.5 KB24 vertices, 12 trianglesDownload
GLB torussample-torus.glb54.8 KB1,152 vertices, 2,304 trianglesDownload
glTF 2.0 cubesample-cube.gltf2.2 KB24 vertices, 12 trianglesDownload

3D printing

Binary and ASCII STL, and 3MF with millimetre units.

FileSizeDetailsDownload
STL cube (binary)sample-cube-binary.stl684 B24 vertices, 12 trianglesDownload
STL sphere (ASCII)sample-sphere-ascii.stl238 KB561 vertices, 960 trianglesDownload
3MF torussample-torus.3mf137 KB1,152 vertices, 2,304 trianglesDownload

Interchange

OBJ with a companion material, PLY with vertex colors, COLLADA, X3D and CAD DXF.

FileSizeDetailsDownload
OBJ cube with materialsample-cube.obj1.7 KB24 vertices, 12 trianglesDownload
PLY sphere with vertex colors (ASCII)sample-sphere-ascii.ply50.1 KB561 vertices, 960 trianglesDownload
COLLADA cube (.dae)sample-cube.dae3.4 KB24 vertices, 12 trianglesDownload
X3D spheresample-sphere.x3d28 KB561 vertices, 960 trianglesDownload
DXF cube (3DFACE)sample-cube.dxf2.3 KB24 vertices, 12 trianglesDownload

Performance

A 65,000-triangle sphere in three formats.

FileSizeDetailsDownload
GLB high-poly sphere (65k triangles)sample-sphere-high-poly.glb1.5 MB33,153 vertices, 65,024 trianglesDownload
OBJ high-poly sphere (65k triangles)sample-sphere-high-poly.obj4.3 MB33,153 vertices, 65,024 trianglesDownload
STL sphere-high-poly (binary)sample-sphere-high-poly-binary.stl3.1 MB33,153 vertices, 65,024 trianglesDownload