3D Models · 7 files

Sample OBJ Files

Wavefront OBJ is the most widely supported plain-text mesh format. Samples include vertex normals and companion .mtl material files.

All 7 OBJ files

Download all with curl
Download 7 files (4.7 MB)Shell
# 7 files, 4.7 MB in total
while read -r url; do curl -LO --fail "$url"; done <<'EOF'
https://files.samplefiles.com/3d/obj/sample-cube.obj
https://files.samplefiles.com/3d/obj/sample-cone.obj
https://files.samplefiles.com/3d/obj/sample-cylinder.obj
https://files.samplefiles.com/3d/obj/sample-sphere.obj
https://files.samplefiles.com/3d/obj/sample-icosphere.obj
https://files.samplefiles.com/3d/obj/sample-torus.obj
https://files.samplefiles.com/3d/obj/sample-sphere-high-poly.obj
EOF
FileSizeDetailsDownload
OBJ cube with materialsample-cube.obj1.7 KB24 vertices, 12 trianglesDownload
OBJ cone with materialsample-cone.obj19.8 KB288 vertices, 96 trianglesDownload
OBJ cylinder with materialsample-cylinder.obj33.8 KB480 vertices, 192 trianglesDownload
OBJ sphere with materialsample-sphere.obj60.4 KB561 vertices, 960 trianglesDownload
OBJ icosphere with materialsample-icosphere.obj73.9 KB642 vertices, 1,280 trianglesDownload
OBJ torus with materialsample-torus.obj135 KB1,152 vertices, 2,304 trianglesDownload
OBJ high-poly sphere (65k triangles)sample-sphere-high-poly.obj4.3 MB33,153 vertices, 65,024 trianglesDownload

FAQ

Why does the OBJ download come with an .mtl file?

OBJ keeps materials in a separate .mtl file referenced by mtllib. Both are served from the same folder, so loaders can find the material automatically.