PolyBrush & Scene Decor, Prefab Brush Tool
IronCast Systems
$7.50
$15.00
50%OFF
(no ratings)
Jump AssetStore
Accelerate your workflow with PolyBrush! Paint prefabs directly onto scenes with grid snapping, randomization, surface alignment, and physics-based dropping for natural object placement.🎨 PolyBrush & Scene Decor: Stop dragging prefabs one by one. Start painting your world.PolyBrush & Scene Decor is a lightweight yet powerful editor extension designed to speed up level design in Unity. Whether you are building precise architectural layouts or scattering organic nature assets, this tool gives you complete control over how objects are placed in your scene.✨ Key Features🖌️ Intuitive Brush SystemPaint & Scatter: Place single objects or scatter multiple instances with a customizable brush radius.Prefab Palette: Quickly switch between objects using number keys (1-9) or cycle through them with arrow keys.Eraser Mode: Hold Shift to instantly remove placed objects.📐 Precision & AlignmentGrid Snapping: Perfect for modular kits and dungeon building. Snap positions to your defined grid size.Surface Alignment: Automatically rotate objects to match the normal of the terrain or surface beneath them.Smart Offsets: Adjust Y-offset or use "Place On Surface" to calculate mesh bounds and prevent objects from clipping into the ground.🎲 Natural RandomizationVariation: Automatically randomize Rotation (Y-axis) and Scale (Min/Max) for every placed object to break repetition.Randomize Prefabs: Let the brush pick a random prefab from your list for every click to create diverse environments instantly.⚛️ Physics-Based PlacementSimulate & Settle: Don't waste time manually adjusting pile of rocks or debris. Use the RigidBody Mode to spawn objects, let them fall and settle with Unity's physics engine, and then Save their positions back to the editor.🎮 Workflow HotkeysLeft Click: PaintShift + Click: EraseR: Rotate Brush Preview1-9: Select PrefabArrows: Cycle PrefabsBuild faster, smarter, and more naturally with PolyBrush & Scene Decor.AI tools were used during the development process to assist in brainstorming concepts, generating base layout ideas, and optimizing certain workflow elements. All final outputs have been manually reviewed and refined to ensure they meet the package's functional requirements.




