Linear Array Script

Tools posted on Feb 27, 2022 831 downloads

Softwares: Daz Studio 4

License: This is licensed for commercial or non-commercial use.

Product Notes

This is a script I wrote for a simple purpose. I wanted to position some hurdles on my running track and didn't want to position every single one manually. So I wrote this script, and there is a chance you might find it useful too.

The script takes the selected object (prop or character) in the scene tree, and creates a linear array in the X and Z directions. You enter the number of rows and columns, and the spacing in the X and Z directions. Then press the 'Create Array' button. The script then creates all the instances required, all carefully tidied up into an instance group so as not to clutter your scene tree. Simple and limited. Only works with one selected object at a time, only in X & Z, no Y translation or angles.

Hope it's useful.

On-Sale Items in the Marketplace

Freestuff Comments


richardandtracy 2:03AM | Tue, 26 April 2022

Well, I'm not so sure it'll be 'Incredibly' useful. It's one of those specialist tools that makes a particular job much easier. If you don't have the tool, the job's a pain to do, so much so that you usually think of something else to do...


mich40ish 2:31PM | Mon, 25 April 2022

Incredibly useful! Thank you so much!


mich40ish 2:31PM | Mon, 25 April 2022

Incredibly useful! Thank you so much!


richardandtracy 4:07AM | Tue, 08 March 2022

Thankyou very much. I am trying to get a circular array script to work, but just at the moment getting it to work properly is eluding me. I had an idea about a different approach yesterday that may work, just haven't had time to try it out yet. Once I get it to work, I think that script will be sporadically useful, like this one.


mich40ish 1:40PM | Mon, 07 March 2022

Wow, this is amazing! I've been wanting to be able to do this since starting to work in Daz. You're the best! Thanks so much.


android65mar 6:58PM | Fri, 04 March 2022

excellent little tool, thank you


richardandtracy 3:06PM | Thu, 03 March 2022

I have benefited so much from free items myself, it would be unreasonable not to make this script as easy to use as possible. I had to document the script to remind myself how it works, and if that helps someone else, I am very happy. Sharing knowledge and skills makes everything nicer and more pleasant for everyone, so I really couldn't encrypt the script. J'ai moi-même tellement profité des articles gratuits qu'il serait déraisonnable de ne pas rendre ce script aussi facile à utiliser que possible. J'ai dû documenter le script pour me rappeler comment cela fonctionne, et si cela aide quelqu'un d'autre, je suis très heureux. Le partage des connaissances et des compétences rend tout plus agréable et plus agréable pour tout le monde, donc je ne pouvais vraiment pas chiffrer le script.


guy91600 2:47PM | Thu, 03 March 2022

Un script comme je les aime, non compilé, bien documenté, que l'on est autorisé à modifier dans l'esprit de l'opensource. Merci.


richardandtracy 2:29PM | Thu, 03 March 2022

To be honest, I don't know. It should be possible to parent the cage to the pet and then form the array - this character had jewellery props parented to the character which were instanced. If you want different pets in each cage, it would be best to array the cage and put a new pet in each. All I can suggest is that you try with a small number of instances (2x2) in an otherwise clear scene to see.

Rmelendez 1:57PM | Thu, 03 March 2022

Good afternoon! This is a query: If I want to make a pet store: 1- Should I create the copies of the cages first and then do the same process for the animals? 2- Can the pet be placed inside the cage and carry out the process as if the 2 objects were one? I ask this because the model is wearing clothes and... I want to know if it is possible?


richardandtracy 7:36AM | Thu, 03 March 2022

I am glad people seem to find it useful. Charconac has been kind enough to do a little tutorial here: showing how it works.


chacornac 3:02AM | Thu, 03 March 2022

Merci :o) marche super bien :o) :o)

Gribbley 10:42AM | Mon, 28 February 2022

Many thanks :)

herhey2000 9:37AM | Mon, 28 February 2022

Cool.....Thank you.


richardandtracy 1:12AM | Mon, 28 February 2022

I just admit I had to program it that way, I am not currently capable of making it more complicated!

Vindicar 7:51PM | Sun, 27 February 2022

This is the best, easiest to use linear instancer I have ever encountered. It's smooth, fast, and efficient with no complicated BS. Great job.

882 61

CG Spree
D-Force Venus for Genesis 8 and 9 Females
D-Force Venus for Genesis 8 and 9 Females
$13.50 USD 50% Off
$6.75 USD
Only 23h 16m 37s left!