Advanced Array Tool
Advanced Array Tool is compatible with Blender 3.4 and above. For a better user experience it's recommended to use the latest version.
Please keep in mind that Geometry Nodes are not backward compatible, meaning that if you save a file using Blender 3.5, it will no longer work correctly in Blender 3.4
Installation
To install Advanced Array Tool, simply add it to your Asset Library. (For Blender 3.4, please use the "Append" method.)
Using Custom Objects
The following video demonstrates how to load custom objects in Advanced Array Tool.
Exporting
The following videos demonstrate how to convert the instances into single/multiple meshes. Use this before exporting.
Converting the Instances Into Separate Meshes:
Converting the Instances Into a Single Mesh:
Please note that when converting the instances into a single mesh, it may impact shading in certain cases, such as when using generated texture coordinates.
Version History
v2.1 (Blender 4.2 and above)
Added a new and significantly improved index ordering system
Added "Adapt Count to Length" to "Advanced Duplicate" in "Instance Along Curve"
Added "Drop to Ground & Align" to "Circular Array"
Added "Rings Phase" to "Circular Array"
Added "Z Only Rotation" to "Circular Array"
Added "Increment Z" to "Grid Array"
Added "Invert Order" to "Instance From Object / Collection"
Added more tooltips
Added 11 new examples
Other small improvements
Bug fixes
v2.0.3Â (Blender 4.2 and above)
Added "Merge Points" to "Delete Geometry"
Added duplication support to "Respect Size Mode" in "Instance Along Curve"
Added a new mode to "Duplication Settings" in "Instance Along Curve"
Added "Alternative Mode" to "Noise" in "Effector"
v2.0.1Â (Blender 4.2 and above)
Added new settings ("Curve Normal" & "Set Poly Spline") to "Instance Along Curve"
Added curve tilt support to "Orient to Next Point"
Bug Fixes
v2.0Â (Blender 4.2 and above)
Added the new "Respect Size Mode" feature to "Instance Along Curve"
Added the "Fill Curve Mode" option to "Instance on Object"
Added the "Respect 'Drop to Ground'" option to both the "Effector" and "Delete Geometry"
Added the "Delete by Scale" feature to "Delete Geometry"
Added the "Snap" option to "Uniform Random Scale"
Added 9 new examples
Many other improvements
Bug fixes
Example scene improvements
-
The "Deform Along Curve" tool is now available separately for convenience
v1.9Â (Blender 4.2 and above)
Added "Reduce Overlap" to "Advanced Duplicate" in "Instance Along Curve"
Improved "Orient to Next Point" in "Instance Along Curve", it now supports working with multiple splines!
Added "Radius Width" to "Advanced Duplicate" in "Instance Along Curve"
Improved "Distribute in Volume" mode in "Instance on Object"
Added a new "Pack in Object" mode to "Instance on Object"
Added "Curve Mode" to "Proximity Effector"
Added 9 new examples
New bonus model: Crowd Control Barrier
-
Small fixes & improvements
v1.8Â (Blender 4.2 and above)
Improved UI (Added collapsible panels)
Added more tooltips
Updated some nodes
-
Other small improvements
v1.7.1
-
Bug fixes & compatibility improvements
v1.7
Added "Align to Face Tangent" to "Instance on Object"
Added 2 new examples
Small fixes & improvements
v1.6.1
Important bug fixes & corrections
v1.6
Added "Orient to Next Point" to "Instance Along Curve"
Added 2 new examples
New bonus model: Road Barrier
Example scene optimizations
v1.5 (r2)
Added example scene compatible with Blender 4.0+
v1.5
Added "UV Array" to "Instance on Object"
Added a new mode to "Align to Object's Nearest Normals"
Added count variation to "Row Settings"
Added 3 new examples
Bug fixes, corrections and small improvements
v1.4
Added a new mode for "Drop to Ground": Curve binormal direction
Improved "Align Curve Tilt"
Added 3 new examples
Bug fixes and small improvements
AAT now comes with a new separate bonus tool: Deform Along Curve!
v1.3
Added "Align Curve Tilt" option to "Instance Along Curve"
Added "Respect 'Drop to Ground'" to "Look at Object & Repel"
"Proximity Mode" in "Object Delete" now supports curves
Added more settings to the Noise Effector (Color Ramp)
Added "Use Noise Effector" to "Distribute on Faces" in "Instance on Object"
You can now use "Texture Mask" as Density Factor in "Instance on Object"
Added "Dup. Variation" to "Duplication Settings" in "Instance on Object"
Improved "Duplication Settings" in "Instance on Object"
Added 9 new examples
New bonus model: Low Poly Grass
Interface improvements
-
Bug fixes & corrections
v1.2
Added "Z-Normal Distribution" to "Instance on Object"
Added "Quick Z Rotation" to "Instance Along Curve"
Fixed "Alignment Strength" in "Instance on Object"
Added 3 new examples
New bonus model: Shadow Silhouette
-
Other small fixes
v1.1
Important categories are now color coded, significantly improving the user experience!
Added a new feature: "Rarity Settings" allowing you to control the rarity or frequency of specific instances
Added "Rotation Pitch Control" (submenu) for "Instance Along Curve"
Added "Use Grid Array" option to "Instance Along Curve"
The "Use Curve" mode now has the option to position and align the instances with the ground in "Instance on Object"
Added 16 new examples
Other small additions & improvements
-
Bug fixes & polishing
v1.0
Initial Release
Discover more products like this
environment bfcm24 motion graphics architectural cloner randomize scattering pack array along curve radial bfcm23 spline c4d packing customizable stadium advanced array tool circle instance Development geometry nodes stacking animation crowd Advanced 3d model Node spring24 clone mograph easy modifier circular curve procedural 3d level align distribute effector Game array stack duplicate rendering nodes Object grid ArchViz cinema 4d