Distribute Objects
The Distribute Objects tool allows users to arrange objects along a defined axis based on interactions with the bounding box cage.
Distribution Axis
Default Axis
The distribution starts from the clicked point and extends towards the opposite point, ensuring controlled placement.
![]() |
---|
Default distribution axis |
Axis By Origin
The distribution starts from the distribution origin and extends towards the clicked point, ensuring controlled placement.
![]() |
---|
Distribution Origin |
Note
Distribution origin can be removed by pressing reset button in the mode options
Origin Setup
Ctrl + LMB
- Toggle distribution origin
![]() |
---|
Distribute objects from origin to clicked point |
Distribution Mode
The Distribution Mode property determines how objects are spaced and aligned when being distributed along the cage’s axis. Users can choose between three different methods, each offering a unique approach to object placement.
Keep Distance
Objects are spaced apart, maintaining a set distance between them (defined by the Margin property).
![]() |
---|
The Distribution Mode -> Keep Distance property |
Bounding Box
Objects are distributed based on their bounding box dimensions, ensuring each one touches the next without extra gaps.
![]() |
---|
The Distribution Mode -> Bounding Box property |
Origin
Objects are positioned according to their origin points, allowing for precise control over placement while disregarding their physical boundaries.
![]() |
---|
The Distribution Mode -> Origin property |
Margin
The Margin property controls the spacing between distributed objects, ensuring a defined gap between each placement. The margin value is expressed in scene units and adapts dynamically to the unit system used in the project.
![]() |
---|
The Margin property |
Behavior
-
The specified Margin value determines the minimum space maintained between objects during distribution.
-
The unit system used in the scene (e.g., Metric, Imperial) directly affects the margin measurement.
-
The default margin value is 0.01 scene units.
Fit To Cage
The Fit to Cage option determines whether the object should conform precisely to the bounding box cage’s limits during distribution.
![]() |
---|
The Fit To Cage property |
Exclude Axes
The Exclude Axes property allows users to restrict object movement along specific axes during distribution. This ensures that objects maintain their original position along excluded axes while still being distributed along the active axis.
![]() |
---|
The Exclude Axes property |