🖌️
Prefab Brush Documentation
  • 🌟Introduction
    • Prefab Brush On Asset Store
    • Features
    • The PrefabBrushObject Component
    • Limitations
  • 🚀Quick Start
    • Opening Prefab Brush
    • Adding Prefabs To Your List
    • Painting Prefabs
      • Multiple Mode
      • Precision Mode
      • Using Physics
        • Adding Object Impulse
    • Erasing Prefabs
      • Erasing with Physics
  • 🎓Detailed Guide
    • Raycast Mode
    • Parenting Objects
    • Placement Settings
    • Transforms Settings
      • Scene Camera Rotation Mode
    • Custom Prefabs Properties
    • Advanced Options
    • Working With Terrains
    • Pressure Pen
    • Scrollwheel Shortcuts
    • Custom Pivots, Attractors & Snapp
    • Vertex Snapping
    • Free Rotation Mode
  • 🆘Suport
    • Support
  • ❤️Tool You Will Love!
Powered by GitBook
On this page
  1. Introduction

Features

Prefab Brush is a versatile Unity tool packed with features for easy and precise object placement in your scenes.

  • Mesh Placement: Place prefabs on vertices, edges, or faces of existing meshes without the need for physical colliders.

  • Physics Placement: Utilize Unity's physics engine to place objects in a way that they naturally interact with the existing environment, including gravity and collision checks.

  • Precision Mode: A specialized mode for placing single objects with high precision. Best suited for detailed indoor scenes where exact positioning is crucial.

  • Multiple Mode: Enables the placement of multiple objects at once, either randomly or in a pattern. Ideal for populating large outdoor terrains and environments quickly.

  • Eraser Mode: Quickly delete placed objects directly from the scene view. Supports physics-based removal, allowing for natural object fall-off when something is erased.

  • Presets: Save your favorite placement configurations as presets, so you can quickly switch between different setups without having to manually adjust settings each time.

  • Align To Hit: Automatically align the orientation of your prefab to match the surface angle of the object it is placed upon. This ensures natural placement, especially on irregular terrains.

  • Randomize Scale, Rotation & Offset: Add an element of variability to your prefabs by randomizing their scale, rotation, and positional offset. This helps to create more organic and dynamic scenes.

  • Smart Parenting: Automatically organize the placed prefabs under relevant parent objects in the Unity hierarchy.

  • Slope / Angle Filter: Filter placement areas based on the slope or angle of the surface, allowing for more controlled and context-appropriate prefab installations.

  • Texture Filter On Terrains: Limit prefab placement to specific terrain textures. Useful for placing vegetation only on "grass" areas or rocks only on "mountain" areas, for example.

  • Quick Actions with Hotkeys: Keyboard shortcuts for common actions to accelerate your workflow. Quick placement, deletion, and adjustment of prefabs can be done with a single keystroke.

  • Grid Placement: Place objects in a grid pattern with adjustable spacing. Ideal for creating uniform layouts, like tiled floors or aligned rows of objects.

  • Easy Prefab Picking: Select and place prefabs directly from your scene, allowing for a more intuitive and visual method of choosing what to place next.

NextThe PrefabBrushObject Component

Last updated 1 year ago

🌟