Find files, editable templates and browser test targets by what you need to make or test. The directory below is cut by format; the two collections under it cut the same library by subject and by workflow.
The quantized GLB from this group as a deterministic gzip stream (no embedded filename, mtime 0), what a CDN actually sends when a viewer advertises `Accept-Encoding: gzip`. It compresses to 55.6% of its source against 29.2% for the float32 twin, which is the point of shipping both: quantisation halves the file on disk and then gives most of that back over the wire.
A ground-floor plan for Harbour Kitchen Group as DXF R2010, 18.0 by 11.0 metres, 198.0 square metres gross with a 60.5 square metre kitchen. 8 AIA-style layers authored (10 in the file, because a DXF always carries layer 0 and Defpoints), two furniture blocks referenced rather than exploded, closed room boundaries so area is computable, aligned dimensions, a hatched kitchen floor and MTEXT notes. Seating is laid on a grid and stops when the floor runs out, so 60 covers are drawn. $INSUNITS is set to 6 (metres) rather than left at 0, because an unset unit is the single most common cause of a drawing importing at a thousand times its size. Synthetic premises, not a real building.
A minimal, well-formed IGES 5.3 file with a single LINE entity and correct Start/Global/Directory/Parameter/Terminate sections. For testing IGES parsers and CAD conversion.
A ground-floor plan for Juniper Corner Cafe as DXF R2010, 10.5 by 8.0 metres, 84.0 square metres gross with a 27.2 square metre kitchen. 8 AIA-style layers authored (10 in the file, because a DXF always carries layer 0 and Defpoints), two furniture blocks referenced rather than exploded, closed room boundaries so area is computable, aligned dimensions, a hatched kitchen floor and MTEXT notes. Seating is laid on a grid and stops when the floor runs out, so 18 covers are drawn. $INSUNITS is set to 6 (metres) rather than left at 0, because an unset unit is the single most common cause of a drawing importing at a thousand times its size. Synthetic premises, not a real building.
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.
A low-poly coffee mug (a cylindrical body with a looped handle) as a self-contained vertex-coloured GLB. Real, recognisable geometry (not a primitive) for testing glTF loaders, the 3D viewer, and thumbnailers.
A low-poly house (walls, a door, and a pitched roof) as a self-contained vertex-coloured GLB. Real, recognisable geometry (not a primitive) for testing glTF loaders, the 3D viewer, and thumbnailers.
A low-poly robot (a stacked-box character with a head, arms, legs, and antenna) as a self-contained vertex-coloured GLB. Real, recognisable geometry (not a primitive) for testing glTF loaders, the 3D viewer, and thumbnailers.
A low-poly tree (a trunk with three stacked conical layers) as a self-contained vertex-coloured GLB. Real, recognisable geometry (not a primitive) for testing glTF loaders, the 3D viewer, and thumbnailers.