Low-poly props and interiors for three.js
59 props and interior pieces for three.js: crates, barrels and market stalls for the street, and a twenty-piece furnished-room set — sofa, stove, bookshelf, rug, stairs — for indoors. Every file is a web-optimized GLB under 20 KB compressed, and nearly all of them sit under 1,000 triangles; the lightest, a framed picture, is 160 triangles and 2.4 KB. Nine are free. They come out of Cozy Village, Desert Kingdom and City, so a barrel, a bench and a subway entrance already share one scale, one palette and one material set.
Placed by the dozen, budgeted for it
The median piece here is 460 triangles and 4.4 KB compressed, and the whole collection — every crate, every chair, the sarcophagus included — is about 270 KB over the wire. That is the point of a prop library built for a web page rather than for an engine: you can dress a scene until it looks lived in without spending the budget you were saving for the buildings.
A furnished room, not loose furniture
Twenty interior pieces were modeled as one room rather than as twenty separate downloads: armchair, sofa, bed, dresser, bookshelf, dining table, wooden chair, stool, coffee table, side table, cabinet, counter with sink, stove range, fireplace, stairs, curtains, rug, framed picture, table lamp and candle. Nothing in that set breaks 884 triangles or 5.7 KB, and all of it is at the same real-world meter scale as the houses, so it furnishes them with no rescaling.
Signature props that carry a theme
Cozy Village adds string lights, festival bunting, a door wreath and a window box; Desert Kingdom adds souk lanterns, a brazier, a sand drift and a free hieroglyph stela; City adds a food cart, a park fountain, rooftop units and a subway entrance. The four tomb pieces are the heaviest things here — the sarcophagus, with its mummiform lid and band of glyphs, is 2,139 triangles and 12.1 KB.
- 38 ship inside Cozy Village, 16 inside Desert Kingdom, four inside City.
- Nine are free — the amphora, the barrel and the fire brazier among them.
- One shared flat-shaded material set, so a hundred crates instance into one draw call.