Skip to content
Testaroo

Models

The models category covers 3D and CAD interchange formats, each carrying one small, documented solid so you have a known shape to convert and inspect. The mesh formats hold a real 10 mm cube: STL in both ASCII and binary encodings, a Wavefront OBJ, and a 3MF manufacturing package. There's a DXF drawing of the same cube as 3D line geometry, an EPS vector illustration, and minimal well-formed STEP (AP214) and IGES samples for testing header and entity parsing. Every file states its geometry, units, and structure, so you're converting against a known object rather than a mystery mesh.

Filter models on Browse · 192 files · 21 subcategories

Results start with a representative from each related test family. Use a card’s variant menu or the filters below to reach a specific format, profile, or failure case; every sample retains its own detail page and download.

Frequently asked questions

What shape is inside the mesh and CAD files?

One small, documented solid (a real 10 mm cube) so you convert against a known object. It ships as ASCII and binary STL, Wavefront OBJ, and a 3MF package, with a matching DXF line drawing and EPS vector illustration.

Do you support STEP and IGES CAD parsing?

Yes, minimal well-formed STEP (AP214) and IGES samples are included specifically for testing header and entity parsing.

Are there AI / 3D-reconstruction fixtures?

Yes, dense↔decimated GLB pairs, broken↔repaired mesh twins, and point-cloud PLY sets share group IDs so you can test decimation, mesh-repair, and point-cloud pipelines against a reference.

What units and structure are documented?

Every file states its geometry, units (millimetres for the cube), and internal structure in its spec, so you're testing a known mesh rather than a mystery file.

Start with one example from each use-case group, then continue through its other test families. Choose a use case, search, or filter to find a specific profile; a card’s variant menu contains its related samples.

Filter these files
More filters and sorting
More file filters

Results

85 test families · 192 available files · Page 1 of 5

Preview of glTF Animation: Four Channels Across Two Nodes (GLB)

Animation

glTF Animation: Four Channels Across Two Nodes (GLB)

A single animation whose four channels drive two nodes at once: the parent's translation, rotation and scale, and a spinning child that inherits all of it. The fixture for checking that channels are applied per node and

File
GLB · Animation
Preview of BIN: glTF External Buffer Payload

Buffers

BIN: glTF External Buffer Payload

The binary payload the external-buffer glTF in this group points at: tightly-packed positions, normals and indices with 4-byte alignment padding. Not viewable on its own: its bufferViews live in the JSON.

File
BIN · Buffers
Preview of Alder Table Bistro: floor plan

Business Cad

Alder Table Bistro: floor plan

A ground-floor plan for Alder Table Bistro as DXF R2010, 14.0 by 9.0 metres, 126.0 square metres gross with a 37.8 square metre kitchen. 8 AIA-style layers authored (10 in the file, because a DXF always carries layer 0 a

File
DXF · Business Cad
Use case
CAD import
Preview of GLB: Float32 Vertex Baseline

Compression

GLB: Float32 Vertex Baseline

An unquantised sphere: 32-bit floats for both positions and normals, 24 bytes of attribute data per vertex. The uncompressed reference for the quantized and gzip twins in this group.

File
GLB · Compression · 3,968 triangles
Preview of Mesh Decimation Input: Cylinder Low-poly (GLB)

Decimation

Mesh Decimation Input: Cylinder Low-poly (GLB)

Low-poly simplification of the same cylinder shape (36 triangles vs 192). Compare against the dense ground truth to measure decimation error.

File
GLB · Decimation · 36 triangles
Preview of GLB: Clean Reference Cube

Degenerate

GLB: Clean Reference Cube

The clean reference cube as a GLB, so the same baseline is available to glTF tooling and to the site's 3D preview. Identical topology to the OBJ twin in this group.

File
GLB · Degenerate · 12 triangles
Preview of GLB: Sphere LOD 0 (16,128 triangles, very high)

Lod

GLB: Sphere LOD 0 (16,128 triangles, very high)

The same unit sphere at 16,128 triangles: level 0 of a four-step ladder that spans 202x from top to bottom. Because every level is generated analytically from the same surface rather than decimated, the ladder is an exac

File
GLB · Lod · 16,128 triangles
Preview of Low-poly Chair (GLB)

Low Poly

Low-poly Chair (GLB)

A low-poly chair (a seat, four legs, and a backrest) as a self-contained vertex-coloured GLB. Real, recognisable geometry (not a primitive) for testing glTF loaders, the 3D viewer, and thumbnailers.

File
GLB · Low Poly
Preview of GLB: PBR Sphere (glTF twin of the OBJ+MTL pair)

Materials

GLB: PBR Sphere (glTF twin of the OBJ+MTL pair)

The same sphere and the same brushed-metal material as the OBJ+MTL pair in this group, but as a single self-contained GLB. Convert the OBJ+MTL and diff against this to score an OBJ-to-glTF material converter.

File
GLB · Materials · 960 triangles
Preview of 3MF: Manufacturing Cube

Mesh

3MF: Manufacturing Cube

A 10 mm cube as 3MF: the modern OPC-packaged manufacturing format (a ZIP of model XML plus relationships). For testing 3MF readers and slicers.

File
3MF · Mesh · 12 triangles
Preview of glTF Morph Target: Sparse Accessor (GLB)

Morph

glTF Morph Target: Sparse Accessor (GLB)

A morph target stored as a sparse accessor: only 25 of 289 vertices carry a delta, and the accessor has no bufferView at all, so every other vertex reads as zero. Sparse accessors are the least-implemented corner of the

File
GLB · Morph
Preview of GLB: 24-level Node Hierarchy

Scene Graph

GLB: 24-level Node Hierarchy

One box mesh referenced by a 24-deep chain of nodes, each adding a translation, an 11-degree rotation and a 0.94 scale, so the result spirals. Any error in matrix accumulation compounds visibly by the tip instead of hidi

File
GLB · Scene Graph
Preview of Teapot (GLB)

Teapot

Teapot (GLB)

A procedurally-built teapot (a surface-of-revolution body and lid with a stepped spout, a torus handle, and a knob) as a self-contained GLB. The classic teapot shape, for testing 3D loaders and the model viewer.

File
GLB · Teapot

The use-case group filter replaces the long list of category sections.