SimpleTransformComponentSettings instead of the full Transform Components stack.
New to Spray Brush? Follow the step-by-step Spray Brush — Getting Started tutorial first.
Supported resource types
Spray Brush supports:How placement works
On each stroke tick the tool:- Picks a random point on the unit sphere projected onto the surface plane, multiplied by the brush radius. This gives a random offset from the brush center.
- Raycasts down to the surface at that offset point.
- Evaluates the Simple Filter at that hit point. If fitness is zero, the attempt is skipped.
- Selects a prototype from the active prototypes in the group using the weighted success values.
- Applies
SimpleTransformComponentSettingsto the instance. - Runs the overlap check. If the instance overlaps an existing object, placement is skipped.
- If all checks pass, the object is placed and registered for undo.
Tool-level settings
Brush Settings
- Brush Size — diameter of the brush area in world units. Default:
100. Use Shift + Scroll Wheel in the scene view to adjust. - Spacing — minimum cursor travel distance before the tool fires another placement attempt during a drag. Default:
30.
Group-level settings
- Simple Filter Settings — restricts placement by height, slope, and fractal noise. All enabled checks must pass for a placement to occur.
Per-prototype settings
- Success — weighted probability that this prototype is selected when the tool picks from the active prototypes. Prototypes with higher success values are chosen more often.
- Overlap Check Settings — defines the overlap test applied before the object is placed. If the candidate instance overlaps an existing object, placement is cancelled.
- Simple Transform Component Settings — the transform stack applied to each instance before placement. Provides basic position, rotation, and scale randomization.
When to use Spray Brush
- Fast manual scatter of objects over an area without configuring a full procedural system.
- Placing one object type at a time with lightweight setup.
- Situations where you want direct brush control with simple filters and no full transform stack.
Spray Brush places one object per stroke tick at a random offset within the radius. If you need deterministic scatter patterns, multiple objects per tick, terrain details, or terrain textures, use Advanced Brush instead.
