Path Scatter
Short Description
Scatters objects along curves and splines with customizable parameters.
Description
The Path Scatter tool scatters objects along curves or splines, allowing for flexible placement and configuration of scattered objects. It provides various parameters to control density, fitting, rotation, and scale of the scattered items, making it suitable for a range of use cases in 3D scene creation.
Properties
Base Properties
Curves: Curves to scatter on
Scatter: Meshes to scatter
Density Mode: Changes the density mode.
Density: Density represents a value relative to the objects you scatter, and gives you plausible results.
Distance: Points will be scattered along the curve at this distance from each other
Count: Controls the number of scattered objects along the curve
Fit Axis: Set the axis of the object looking in the right direction, and the object will be fitted using that.
Fit Mode: Specify the fit mode for the objects; Pattern allows specific indexes, while Random generates objects randomly.
Pattern: Specify the object number as pattern, and it will be repeated, allowing for complex arrangements.
Start Scatter: Scatter objects at the start of the curve
End Scatter: Scatter objects at the end of the curve
Flip Ends: Flip the start or end scatter objects
Fit Margin: Add or remove a margin around the fitted objects to prevent them from touching each other
Fill Stretch: Stretch the objects along the curve to fill it completely
Min Scale: Minimum scale of the scattered objects
Max Scale: Maximum scale of the scattered objects
Path Smooth: Smoothness of the path curve
Sink: Pushes your instanced objects downwards, useful for trees and similar objects.
Tangents Jitter: Randomize position along the tangent of the curve, breaking up uniform placement.
Binormals Jitter: Randomize position along the binormal of the curve, further breaking up uniformity.
Resolution: Controls the sampling resolution of the curves
Random Spin: Randomly spins the scattered objects around their axis.
Spin Axis: Axis to spin the objects around.
Seed: Creates random variation of the current scatter setup.
Feature Masking
Projection Mask: Projects the objects along this input mesh(es).
Add Mask: When masking is used, this can help you randomly restore masked objects.
Remove Mask: Randomly mask out objects.
Slice Start: Masks the scatter setup by slicing the internal curve at its start.
Slice End: Masks the scatter setup by slicing the internal curve at its ends.
Rotation Properties
Look at Mode: Control the direction of each object.
Look at Objects: Objects to point the scattered objects at in LOOK AT mode.
Align to Curve: If turned on, orients aligned with the curve's normal.
Rotation Jitter: Randomly jitters the rotation of each scattered object.
Rotation Space: Rotate objects in world or object space.
X Rotation: Rotates the scattered objects along the X axis in the specified space.
Y Rotation: Rotates the scattered objects along the Y axis in the specified space.
Z Rotation: Rotates the scattered objects along the Z axis in the specified space.
Twist Direction: Twists around the specified axis.
Twist Rotation: Twists the scattered objects' rotations along the curve.
Scale Properties
Scale Jitter: Randomly jitters the scale of each scattered object.
Use Custom Scale: If checked, the Min and Max scale values in the Base properties will be ignored.
Xmin Scale: Minimum scale on the X axis.
Ymin Scale: Minimum scale on the Y axis.
Zmin Scale: Minimum scale on the Z axis.
Xmax Scale: Maximum scale on the X axis.
Ymax Scale: Maximum scale on the Y axis.
Zmax Scale: Maximum scale on the Z axis.
Position Override
Randomize Override: If set to true, the override value will be used to randomize the position of the scattered objects.
X Override: Overrides the position along the X axis.
Y Override: Overrides the position along the Y axis.
Z Override: Overrides the position along the Z axis.
Proximity Mask
Proximity: Proximity meshes ensure that only scattered objects nearby are kept.
Distance: Controls the proximity distance.
Sampling: A higher value results in more precise proximity masking but comes at a cost.
Misc
Receive decals: If set to true, instances receive decals.
Enable collision: If True - collision is set to 'Enabled (Query and Physics)', if False - 'NoCollision'.
Last updated