Skip to content

Demos

Twenty-two scenes. Nothing behind a form.

Every demo generates its own data in your browser: no model downloads, no account, no vendor watching you evaluate them. Frame rate and triangle count are on screen because we publish those numbers on everything we ship.

12
Interactive demos
0
Sign-ups required
26
Formats covered
60 fps
Target on mid-range Android
Search
Category
Format
23 of 23
Commerce & configuration Flagship

Product configurator

Five products, real rule constraints, live SKU and BOM.

Drive a full configurator: swap materials, toggle parts, change variants, and watch the rules engine reject the combinations your factory cannot build.

glTFSTEPDracoKTX2
Reality capture Heavy

LiDAR point cloud

A synthetic drone survey of a plant, 400k points, coloured five ways.

Recolour a point cloud by elevation, intensity, classification, RGB or scan angle. Slide the density down and watch the frame rate climb — the trade-off every survey viewer makes.

LAS / LAZE57Octree tilesPLY
Reality capture Emerging

Gaussian splat showroom

What a captured room looks like when you stop pretending it is a mesh.

A splat-style reconstruction of a retail showroom — soft, photographic, and completely unmeshable. Toggle between splat and wireframe-mesh interpretation of the same capture.

.splat.spzPLYNeRF
Reality capture Interactive

Drone survey planner

Plan a flight, watch coverage, get the honest battery answer.

Set altitude, overlap and sensor, then fly the mission. Ground sample distance, flight time, battery swaps and photo count all recompute live — including the ones that make the plan impossible.

LASGeoTIFFKML missionEXIF / PPK
Industrial & robotics Flagship

Factory digital twin

Twelve machines, live-ish telemetry, one bottleneck you can find in ten seconds.

A production line rendering its own state: OEE, cycle time, alarms and WIP shown on the geometry rather than beside it. Click a machine, scrub the shift, watch the bottleneck move.

IFCSTEPOPC-UA tagsglTF
Industrial & robotics Interactive

Robot cell simulator

Six joints, a reach envelope, and the collision nobody costed for.

Drive each axis by hand or run a pick-and-place cycle. The reach envelope and the cell footprint update live — which is how you find out the fence is 400 mm too close.

URDFSTEPglTFRoboDK export
Commerce & configuration Light

PBR material studio

Roughness, metalness, clearcoat and the lighting that sells them.

A grid of the same shape under one material, driven by live sliders. Change the environment and watch which finishes survive it — the reason merchandising and engineering argue.

glTF PBRKTX2MaterialXPBR texture sets
Pipeline & formats Light

LOD & decimation lab

Watch 94% of the triangles leave without taking the silhouette with them.

Slide the decimation ratio and see triangle count, estimated payload and silhouette error move together. The wireframe overlay shows where the budget actually went.

glTFDracoMeshoptOBJ
Commerce & configuration Light

Variant explosion matrix

Twenty-five thousand configurations. Some of them unbuildable. Which ones, exactly?

Enumerate every permutation of a product's option set, apply the rule graph, and see which combinations are valid, warned or blocked — plus what photographing them all would cost.

SKU / BOMCSV exportERP payload
Pipeline & formats Light

Asset pipeline playground

Step a 412 MB CAD assembly down to a 610 kB web asset, one stage at a time.

Run the six pipeline stages against a synthetic source file and watch size, triangle count and build time change at each step — including the gate that fails the build.

STEPIFCE57glTFUSDZ
Pipeline & formats Reference

3D format explorer

Twenty-six formats, eight capability axes, no marketing.

Filter every format we ingest or emit by category and capability, then read the honest note on where each one breaks.

All 26
Commerce & configuration Interactive

AR room placement

The only demo that reliably stops a return before it happens.

Place a configured product into a synthetic room at true scale, against a doorway, a ceiling height and a sofa you can move. Answers 'will it fit' without a tape measure.

USDZglTFWebXRScene Viewer
Reality capture Deep

Photogrammetry capture planner

Plan the shoot, then watch which surfaces never reconstruct.

Lay out camera stations for a rig, then test every point on the subject against every camera. Points that never get enough clean views come back red — they are the holes a real solve hands you.

JPEGOBJglTFUSDZPLY
Reality capture Deep

Point cloud registration

Real point-to-plane ICP — including the way it fails convincingly.

Align two overlapping scans with a genuine ICP solver running in the tab. Watch the residual fall, then check it against ground truth and find out whether the number meant anything.

E57LAS / LAZPLYOctree point tiles
Pipeline & formats Practical

iPhone scan to GLB

Capture on a phone, ship to the web and to AR — and meet the USDZ tax.

Walk a phone scan from capture through cleanup, decimation, baking and compression to a file a product page can load. The mesh on screen is rebuilt at whatever triangle budget the pipeline lands on.

USDZglTFDracoKTX2OBJ
Pipeline & formats Practical

Format conversion planner

What survives a hop, what degrades, and what a chain quietly destroys.

Pick a source and a target and see exactly which properties survive — derived from each format's declared capabilities across 26 formats and 17 properties, rather than from a hand-written matrix.

26 formats compared
Engine & runtime Deep

Carton packing physics

Drop the real solids in and find out what the spreadsheet got wrong.

A Rapier rigid-body simulation of products dropping into a carton. Measures where they actually settle, rather than dividing one volume by another.

glTF3MF
Engine & runtime Deep

WebXR showroom

The same Threlte scene, on a headset — and an honest support check.

A product showroom wrapped in @threlte/xr, with controller and hand tracking mounted and live WebXR capability detection.

glTFUSDZ
Engine & runtime Deep

Bounding volumes & culling

Why your model disappears at the edge of the screen.

Sphere, AABB and OBB bounds tested against a live frustum, with the culled fraction and the wasted draws counted every frame.

glTF
Engine & runtime Practical

Instancing lab

Same triangles, one draw call or four thousand. Measured here, on your device.

One scene rendered two ways — an InstancedMesh versus one mesh per object — with the frame rate measured live rather than quoted.

glTF
Commerce & configuration Practical

Ecommerce integration explorer

Configure a product, then see the exact payload Shopify, Woo or commercetools receives.

The same configuration rendered into twelve platforms' cart, order and BOM payloads — generated live from whatever you configure.

JSONglTF
Engine & runtime Deep

Room & building bounding

Multiple pieces in a room, then a whole tower — bounds, clearance and the maths that scales.

Furniture laid out in a real room with its bounding volumes and clearance zones drawn, then the same analysis across a twenty-storey building.

glTFIFCUSD
Reality capture Deep

Splat training studio

Train a 3D Gaussian Splat in the browser — from photos, while you watch.

A working 3D Gaussian Splatting optimiser: eight ray-traced views go in, anisotropic Gaussians come out, and every number on screen is measured during the run.

PLYSPZSOG

By theme

What each group is for

Industrial & robotics

Twins, cells and machines that report on themselves.

Pipeline & formats

The unglamorous machinery that makes the rest possible.

Engine & runtime

Physics, XR, layout and the culling maths every real scene needs.

Want one of these running on your own data?

Send us a CAD assembly, a scan or a catalogue export. The Feasibility Sprint puts your real product through the whole pipeline in two weeks, and ends in a go or a no-go.

We reply to every enquiry within one business day, in your timezone — with a frame budget, not a brochure.