Distribute existing objects through your scene in an orthogonal grid-like array
Distribute Objects addon is Blender addon that allows arraying existing objects in your scene so they don’t overlap in an orthogonal grid arrangement with configurable spacing.
Useful mainly in two situations:
- When linking multiple assets from an external file at the same time.
- Distributing objects regularly over a scene like an array.
If you link many Collection Instances at once into a scene they will often be placed at scene origin or 3D Cursor position all overlapping each other. You can’t easily tell them apart or selected them.
With this addon separating them moving them is two mouse clicks away, easily incrementally moving them selected objects so the no longer overlap.
This may also be useful when populating a scene with different assets like distributing objects over a shelf, or a table.
This is not another of those array addons that duplicate the current objects, or creates new ones. This is meant to array different already existing objects through your scene.
In the spirit of free and open source I’m publishing it here for free in hopes it may be useful to anyone else.
DistributeObjects_0_04.py (6.9 KB)
If you wish to support me, or help support the Blender Foundation through commissions, you can also purchase it at Blender Market