Instead of manually placing every object, you can add multiple prefabs, randomize their placement, simulate physics in the Editor, and freeze the final result for your scene.Composition Maker Tool is SRP independent and works in Built-in, URP, and HDRP projects. The editor tool uses standard Unity APIs. Included demo assets use standard components; any custom prefab materials or shaders you add must be compatible with your selected render pipeline.Composition Maker Tool is a Editor extension for creating natural-looking prop compositions directly inside the Scene view. It helps artists and level designers quickly generate piles, clutter, shelves, tables, debris groups, industrial props, and environment dressing using their own prefab library.Key FeaturesGenerate compositions from multiple prefabsWeighted random prefab spawningMinimum and maximum count per prefabRandom position, rotation, and scaleAdd selected prefabs directly from the Project windowAutomatic collider generationRigidbody setup for physics simulationLive physics simulation in the EditorOne-click fixed physics simulationStop and freeze settled objectsKeep rigidbodies for in-game physics supportRemove or keep rigidbodies after freezingMake frozen rigidbodies kinematic if neededSurface placement with raycast supportRemove objects outside the generation areaShow / hide generation gizmoScene view generation area handleKeyboard shortcut for live physics start / stopPhysics WorkflowComposition Maker can automatically:Spawn your selected prefabsAdd or prepare collidersAdd rigidbodiesRun physics simulationLet objects fall, collide, and settleFreeze the final compositionYou can also use Live Physics mode to keep simulation running while you move objects or the generation root, then stop and freeze when the result looks right.In-Game Rigidbody SupportNeed generated objects to keep physics during gameplay? Use the Keep Rigidbodies In Game option to keep Rigidbody components dynamic instead of removing them or making them kinematic.Best ForEnvironment artLevel designProp placementClutter generationDebris pilesShelves and tablesIndustrial scenesStorage areasPhysics-based object stackingFast scene dressingImportantFor physics simulation, the floor, terrain, shelf, table, or target surface must already have a Collider. Otherwise generated objects may fall through the scene.Recommended Physics SettingsEnable Physics: OnSimulation Steps: 250Simulation Time Step: 0.02Stop When Sleeping: OnCompatibilityComposition Maker Tool is an Editor extension designed for scene creation workflows. It is intended for Editor-time composition generation, not runtime procedural spawning.How to use:Generate composition.Click Start Live Physics.Move objects or the Generated Composition root in Scene view.Click Stop and Freeze Physics, or press Ctrl + Shift + M.





