A fast and flexible procedural placement tool for Unity — generate anything from bookshelves to villages with a single click.Dynamic Placement System is a deterministic procedural placement tool that lets you quickly and flexibly populate your Unity scenes. Whether you’re filling a bookshelf with objects, decorating a room, or generating an entire village, this system gives you full control while staying lightweight and fast.Features:multi-areal (define any number of placement zones)multi-level generation (nest generators within generators)rotation support (place items with random rotation and use rotation offset for zones)seed control (make the same result every time)vertical support (place items on walls, roofs or inclined planes)custom handles (works like Unity's, with extra shortcuts)in editor generation (no runtime slowdown)Use cases:populate roomsadd clutter to floorsplace items on wallsbuild villagesfill shelvesLightweight by design — thousands of objects can be placed in the blink of an eye.No external dependencies (only UnityEngine, UnityEditor, and System).Dependencies: None (uses only UnityEngine, UnityEditor, System)Performance: Tested with 1000+ objects placed in ~1 second in-editor on LinuxPlatforms tested: Linux. Should work on Windows and macOS