274 free low-poly models that drop straight into Unity. Every one is a GLB at real-world metres with its origin on the ground, so it needs no rescaling and no repositioning. Colour lives in the vertices on a single material, which means no textures to relink, no UV layout, and models that batch into one draw call. No attribution, commercial use allowed.
Every free model is hotlinkable. This is the real snippet for Bedside Table:
// GLB: works in three.js, Unity, Godot, Blender
new GLTFLoader().load(
'https://polyfork.dev/cdn/bedside-table-740c6b.glb',
(gltf) => scene.add(gltf.scene)
);
// or the drop-in ES module (three.js, zero loaders):
import { createAsset } from 'https://polyfork.dev/cdn/bedside-table-740c6b.mjs';
scene.add(createAsset());
A Polyfork model is one mesh and one material, with colour baked into vertex colours rather than textures. Nothing to relink, no UV layout to inspect, no import preset to save. Authored at real-world metres with the origin on the ground, so a chair really is chair-sized and sits on the floor rather than through it.
Models that share a material batch together, so a street built from a dozen of them can cost one draw call instead of a dozen. That is the practical reason vertex colour beats a texture atlas at this scale: the atlas saves texture binds, the vertex colour removes them.
Both. A GLB carries no shader, so Unity builds a material with whatever pipeline the project uses. The models rely on vertex colour, which the Built-in and URP lit shaders read once you use a shader that multiplies by it; the Polyfork package ships one and assigns it on import.
Median 398 triangles and 44.2 KB per model, so a scene can hold hundreds before a mobile or standalone-headset budget notices. Every model's page states its exact count.
These are programs, not frozen meshes: most publish typed parameters, so you can change proportions, counts and palettes and download the result. The Unity package puts those same controls in an editor window.
Every free model on this page, downloaded at once, is 10.8 MB. They are flat-shaded vertex colour on one material with no textures, which is where the size goes and why they draw in one call. Measured from the files being served right now, not rounded down for a landing page.
Yes. Every asset under 600 triangles is free forever, currently about half the catalogue, and free means the GLB with no attribution and commercial use allowed.
GLB, which Unity imports natively with no plugin. The Polyfork package adds an in-editor browser and parameter editing, but nothing requires it.
Yes, and with the built-in render pipeline. Colour is in the vertices, so use a shader that multiplies by vertex colour; the Polyfork package ships one and assigns it for you.
Yes, including the free ones, with no attribution required. The licence page has the exact terms.
A median of 398, and every model states its own count. They are built for scenes that hold hundreds of objects rather than for hero props.