Skip to content
Novus Examples

Explore the test library

Search files, editable visual templates, and live browser targets from one registry-backed directory. Filtered query views stay crawlable for links but are deliberately noindex; the stable taxonomy pages below remain the canonical search surfaces.

159 results

Page 4 of 7; 24 results per page.

Show the canonical directory
Preview of glTF Morph Targets — Two POSITION Targets (GLB)
glb
20.1 KB
Actual file preview for glTF Morph Targets — Two POSITION Targets (GLB)

glTF Morph Targets — Two POSITION Targets (GLB)

A 16x16 plane with two POSITION morph targets — a sine ripple and a centre bulge — both at weight 0 in the bind pose. Drive the weights yourself to check that a loader adds the deltas to the base positions instead of replacing them.

File
GLB · Morph · 512 triangles
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Node Animation — CUBICSPLINE Sampler (GLB)
glb
3.2 KB
Actual file preview for glTF Node Animation — CUBICSPLINE Sampler (GLB)

glTF Node Animation — CUBICSPLINE Sampler (GLB)

One cube on one node, with translation, rotation and scale each driven by a five-key sampler that is cubic-spline, with in/out tangents stored around each value. Three files differing only in `interpolation` — the cleanest way to prove an animation player implements all three modes rather than treating everything as linear.

File
GLB · Animation
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Node Animation — LINEAR Sampler (GLB)
glb
2.8 KB
Actual file preview for glTF Node Animation — LINEAR Sampler (GLB)

glTF Node Animation — LINEAR Sampler (GLB)

One cube on one node, with translation, rotation and scale each driven by a five-key sampler that is linearly interpolated. Three files differing only in `interpolation` — the cleanest way to prove an animation player implements all three modes rather than treating everything as linear.

File
GLB · Animation
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Node Animation — STEP Sampler (GLB)
glb
2.7 KB
Actual file preview for glTF Node Animation — STEP Sampler (GLB)

glTF Node Animation — STEP Sampler (GLB)

One cube on one node, with translation, rotation and scale each driven by a five-key sampler that is held (STEP) — the value jumps at each key. Three files differing only in `interpolation` — the cleanest way to prove an animation player implements all three modes rather than treating everything as linear.

File
GLB · Animation
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Skinned Mesh — Four-joint Chain (GLB)
glb
24.8 KB
Actual file preview for glTF Skinned Mesh — Four-joint Chain (GLB)

glTF Skinned Mesh — Four-joint Chain (GLB)

A longer tube skinned to a four-joint chain, every joint but the root animated, so the whole limb curls rather than hinging once. Exercises joint-matrix accumulation down a hierarchy — the step that a two-bone rig cannot catch.

File
GLB · Animation · 768 triangles
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Skinned Mesh — Two-joint Bend (GLB)
glb
17 KB
Actual file preview for glTF Skinned Mesh — Two-joint Bend (GLB)

glTF Skinned Mesh — Two-joint Bend (GLB)

A tube skinned to a two-joint chain with inverse bind matrices, unsigned-byte JOINTS_0 and float WEIGHTS_0, plus a three-second rotation animation on the elbow. The shipped models category had no skinned mesh at all; this is the smallest complete one — rig, bind pose, weights and clip in a single self-contained GLB.

File
GLB · Animation · 512 triangles
Use case
Conversion testingMesh processing QA· Conversion set
Preview of glTF Skinned Mesh — Two-joint Bend (JSON)
gltf
23.7 KB
Actual file preview for glTF Skinned Mesh — Two-joint Bend (JSON)

glTF Skinned Mesh — Two-joint Bend (JSON)

The same two-joint skinned bend as readable glTF JSON with its buffer embedded as a base64 data URI — the file to open in a text editor when a GLB's skin, sampler or inverse bind matrices are not doing what you expect.

File
GLTF · Animation
Use case
Conversion testingMesh processing QA· Conversion set
Preview of GZ — Gzipped Float32 GLB
gz
21.5 KB
Actual file preview for GZ — Gzipped Float32 GLB

GZ — Gzipped Float32 GLB

The float32 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 29.2% of its source against 55.6% for the quantized twin, which is the point of shipping both: quantisation halves the file on disk and then gives most of that back over the wire.

File
GZ · Compression · gzip (deflate)
Use case
Conversion testingPerformance testing· Conversion set
Preview of GZ — Gzipped Quantized GLB
gz
27.2 KB
Actual file preview for GZ — Gzipped Quantized GLB

GZ — Gzipped Quantized GLB

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.

File
GZ · Compression · gzip (deflate)
Use case
Conversion testingPerformance testing· Conversion set
Preview of IGES — Minimal Line Entity
iges
648 B
Actual file preview for IGES — Minimal Line Entity

IGES — Minimal Line Entity

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.

File
IGES · Cad
Preview of Low-poly Chair (GLB)
glb
9.3 KB
Actual file preview for Low-poly Chair (GLB)

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 Low-poly Coffee Mug (GLB)
glb
74 KB
Actual file preview for Low-poly Coffee Mug (GLB)

Low-poly Coffee Mug (GLB)

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.

File
GLB · Low Poly
Preview of Low-poly House (GLB)
glb
4.4 KB
Actual file preview for Low-poly House (GLB)

Low-poly House (GLB)

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.

File
GLB · Low Poly
Preview of Low-poly Robot (GLB)
glb
32.3 KB
Actual file preview for Low-poly Robot (GLB)

Low-poly Robot (GLB)

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.

File
GLB · Low Poly
Preview of Low-poly Tree (GLB)
glb
17.7 KB
Actual file preview for Low-poly Tree (GLB)

Low-poly Tree (GLB)

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.

File
GLB · Low Poly