Every model below is free: download it as a GLB or add it to your three.js scene with a one-line ES module import. No signup and no attribution required, commercial use allowed. All models are flat-shaded, low-poly and render in a single draw call.
Every free model is hotlinkable. This is the real snippet for Floor Lamp:
// GLB: works in three.js, Unity, Godot, Blender
new GLTFLoader().load(
'https://threejs-3d-assets.com/cdn/floor-lamp-f0ba3f.glb',
(gltf) => scene.add(gltf.scene)
);
// or the drop-in ES module (three.js, zero loaders):
import { createAsset } from 'https://threejs-3d-assets.com/cdn/floor-lamp-f0ba3f.mjs';
scene.add(createAsset());
Yes. Every model on this page is free to download and hotlink, and you can use them in games, apps, client work and commercial products with no attribution. The only restriction: you cannot resell or redistribute the models themselves as assets.
They are built for real-time rendering: flat-shaded vertex colors on a single material, one draw call per model, GLB files of a few kilobytes, real-world scale in meters, and named pivot groups for animation.
Yes. The GLB files import into Unity, Godot, Unreal, Blender and any other engine or tool that reads glTF.
No. Free models are hotlinkable straight from the CDN and downloadable without signup.