Procedural Scatter Brush

Scatter objects on surfaces using brush strokes

Procedural Scatter Brush

The Procedural Scatter Brush lets you paint instances of any asset collection directly onto mesh surfaces, with real-time radius preview and per-stroke randomization.
- 🌿 Scatter plants, rocks, debris or custom props
- 🎯 Live brush circle & “F”-key resizing
- ⚙️ Control density, scale jitter & Z-rotation randomness

Features
  • Brush-Based Scattering
    Paint instances of any Blender collection onto your mesh.
  • Live Radius Preview
    See a circle drawn in the viewport; press F and drag to resize.
  • Density Control
    Specify how many objects spawn per stroke.
  • Scale & Rotation Randomness
    Add natural variation with size and Z-axis jitter.
  • Context-Aware
    Only scatters where your brush ray-hits the active mesh.
Requirements & Installation
  1. Blender 3.6.1 or newer
  2. Download the ZIP from this page.
  3. In Blender: Edit → Preferences → Add-ons → Install…, choose the ZIP.
  4. Enable Procedural Scatter Brush in the Add-ons list.
Quickstart
  1. Select a mesh object in Object Mode.
  2. Open the Tool tab in the sidebar.
  3. Set Collection to your assets.
  4. Tweak Density, Brush Radius, Size Randomness, Rotation Randomness.
  5. Click Activate Brush.
  6. Left-click drag over your mesh to scatter.
  7. Hold F and move the mouse to resize the brush in real time.
  8. Press Esc or Right Click to exit the brush.
Procedural Scatter Brush
Free for everyone
Name Procedural Scatter Brush
Archive version 0.1.6
File size 8.0 MiB