Path Scatter

Short Description

Scatter objects along curves or splines with customizable properties.

Description

The Path Scatter tool allows users to scatter objects along specified curves and splines. It offers various properties to customize the scattering behavior including density, rotation, and fitting options, making it versatile for creating complex scenes.

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 give 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, allowing for patterns and random distributions.

  • Pattern: Specify the object number as pattern, and it will be repeated.

  • 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 let them not touch 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, which is very practical for trees

  • Tangents Jitter: Randomize position along the tangent of the curve, breaks up uniformity.

  • Binormals Jitter: Randomize position along the binormal of the curve, breaks 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 along the normal of the curve

  • 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 given space

  • Y Rotation: Rotates the scattered objects along the Y axis in the given space

  • Z Rotation: Rotates the scattered objects along the Z axis in the given space

  • Twist Direction: Twists around this 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, in favor of the more granular scale options below

  • 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 at a heavier 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

Logo

Polygonflow Dash's Documentation

Visit our FAQ