First public release of the procedural furniture generator for 3ds Max.
What it does
Builds production-ready furniture from a single integer seed. The same seed always rebuilds identical geometry, so a result you like can be reproduced or shared exactly.
- 28 furniture types across six categories — seating, tables, storage, beds, lighting and decor
- 8 style presets — Scandinavian, Luxury, Brutalism, Mid-century and four more, each driving armrest silhouette, leg profile, seat proportions and palette together
- 5 procedural fabrics — linen, cotton, velvet, bouclé and leather
- 3 quality levels trading viewport speed against segment density, fillets and wrinkle detail
Materials
Renderer-agnostic: Corona when Corona is installed and active, PhysicalMaterial otherwise. Every colour write is read back and verified — a failed write downgrades the material and warns, rather than silently shipping grey furniture. Node wirecolor is driven from the material so colour also reads correctly in Object Color viewport mode.
Requirements
3ds Max 2020 or newer. System units in centimetres are recommended and checked by the post-build QA pass.
Install
Download FurnGen-1.0.0.zip from the assets below, unpack it, and drag src/FurnGen.ms into a 3ds Max viewport. Full instructions are in the installation guide.
Documentation is available in English and Russian. See CHANGELOG.md for the full entry.