Credits
Demo models & licences
The demos on this site are sample products, not customer products. Third-party models are used under open licences, and our thanks go to their creators. Licence copies: CC0 1.0 · CC BY 4.0.
Drum-shade floor lamp, Flat-weave rug, 5′ × 8′, Shaker base cabinet, 24″, Solid-wood dining table, Upholstered side chair, Maple nightstandBuilt in-house (scripts/build-models.mjs)Licence: Original workChanges: Wood finishes are photos of real stained sample boards supplied by a furniture maker.
“Desk Lamp Arm 01”by Kuutti Siitonen (modelling), Yann Kervran (rigging) · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Articulated desk lampChanges: Converted to GLB, textures resized to 1K WebP.
“Ceramic Vase 01”by James Ray Cock · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Ceramic vaseChanges: Converted to GLB, textures resized to 1K WebP.
“Modern Arm Chair 01”by Vibrant Nordic · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Upholstered armchairChanges: Converted to GLB; upholstery texture converted to neutral grey so colours can be applied; frame-finish variants added; textures 1K WebP.
“Electric Stove”by Kuutti Siitonen · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Electric rangeChanges: Converted to GLB, textures resized to 1K WebP.
“Outdoor Table Chair Set 01”by James Ray Cock · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Outdoor table & chairChanges: Converted to GLB, textures resized to 1K WebP.
“Drill Press 01”by Viktor · Poly HavenLicence: CC0 1.0 (public domain) · SourceShown as: Bench drill pressChanges: Converted to GLB, textures resized to 1K WebP.
Software
3D viewer: Google <model-viewer> (Apache-2.0) and three.js (MIT). Model processing: glTF-Transform (MIT), meshoptimizer (MIT), sharp (Apache-2.0).