Advanced Array Tool

by Jas9r in Modifier Setups



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.3.5 (Blender 4.2 and above)

  • Added "Project Curve Points" to "Instance Along Curve"

  • Other improvements


v2.3.4 (Blender 4.2 and above)

  • Small improvements


v2.3.3 (Blender 4.2 and above)

  • Added inversion to "Z-Normal Distribution" in "Instance on Object"

  • Other improvements


v2.3.2 (Blender 4.2 and above)

  • Bug fixes & improvements


v2.3.1 (Blender 4.2 and above)

  • Added the "Z Auto" option to "Instance on Edges" in "Instance on Object"

  • Bug fixes & improvements


v2.3 (Blender 4.2 and above)

  • Added the new "Instance on Edges" feature to "Instance on Object"

  • The "Edge Delete" feature has been enhanced and is now called "Edge/Vertex Delete"

  • Added 8 new examples

  • Bug fixes & improvements


v2.2 (Blender 4.2 and above)

  • Added "Edge Delete" to "Distribute on Faces" in "Instance on Object"

  • Added "Use Single Object" to "Respect Size Mode" in "Instance Along Curve"

  • Added "Per Spline" Index Mode support to "Instance on Object"

  • Added 3 new examples

  • Other improvements

  • Bug fixes


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


    • Advanced Array Tool, example scene, bonus content (Single user)

      $35
    • Advanced Array Tool, example scene, bonus content (Multiple users)

      $70
    $35

    Have questions before purchasing?
    Login to message

    Details
    Sales 200+
    Rating
    11 ratings
    Dev Fund Contributor
    Published over 1 year ago
    Software Version 4.3, 4.2, 4.0, 3.6, 3.5, 3.4
    License Royalty Free