godot-4-array-modifier-showcase_1280x694.mp4
This plugin recreates the functionality of the Array Modifier from Blender 3D.
To use the plugin in your own project copy all the files in the addons/
folder to the addons/
folder of your project and enable the plugin in Godot settings. Check Godot Docs: Installing plugins for complete instructions.
Add the ArrayModifier
node to your project, then add nodes as children. All of the children will be repeated according to the modifier's settings.
The plugin consists of 3 settings:
-
Repeat Levels: each repeat level duplicates everything the Array Modifier has created by far. The number at each level indicates the number of repetitions.
-
Repeat Offsets: the 3D distance between repeated elements. The number of offsets is the same as the number of levels.
-
Force Refresh: Setting this value will recalculate all repeated nodes. The number of copies and the distances will be updated everytime a change is made to
Repeat Levels
orRepeat Offsets
, but any changes in the original nodes themselves will require using this setting.