← All ideas
  • Published 26 Mar 2019

Add Randomness in Array Modifier

Adding some options in Array Modifier panel, to create randomness between the objects would be great....

  1. Randomness in X, Y and Z positions
  2. Randomness in X, Y and Z rotations
  3. Randomness in Scaling also...

asdfafd.PNG

98.2%

Development Status: Done

Upvote 377 Downvote 7
ameenvengara
26 Mar 2019

26 Comments

pablovazquez

Sounds like something that should be easily tackled by the upcoming modifier nodes.

Simply plugging a Value node with animated noise to the inputs of the Array modifier.

36
art.skech

* @Pablo Vazquez * Need a picture, what do you meen. I'm not understand. Someone got it?

1
art.skech

* @Pablo Vazquez * Ou, I got it, this is not available now !

ehabcharek

* @art.skech * for now, you can use object instancing instead of array, and displace the mesh to generate a random rotation here's a quick example I made using a single edge with screw and displace modifiers cdn.discordapp.com/attachments/198319651640442880/560290951130775562/unknown.png the original object won't show up in the render, unlike what you see in the viewport

art.skech

* @ehabcharek * in this case, these are dirty hack :) it is not reliable because it requires a deep study of the program

2
rileyb3d

* @Pablo Vazquez * Is there a time frame for what you mean by "upcoming"? (Just checking in about 6 months after this comment).

2
lichen

Will the array modifier handle scale as well as rotation? I have found it odd that it only handles translation at the moment.

davidj

The Animation Nodes plugin is a node-based workflow for doing this and SO MUCH MORE....

Animation Nodes curves 3 - swinging rope bridge - YouTube

The author of Animation Nodes (Jacques Lucke) now works for Blender Foundation, so we can hope to see this functionality become part of the "node modifiers" when that happens.

6
art.skech

* @David Jeske * So epic!

voxel9

* @David Jeske * Agree, but it's mainly about the time until the functionality is available. These small changes can make our lives easier now until the Animation Nodes will be available.

1
silex

With Geometry Nodes shouldn't this be marked as done?

3
rawalanche

Why is this still not moved to Done? This has been addressed by Geometry Nodes long time ago.

1
Steve

Yes we have something like this in Modo called solid jitter. Instead of just jittering individual vertices, it jitters rotation, and positions of solid parts.

1
zerodotonedesign

There was this long time ago ruesp83.com/ama/ . So I think it should be possible.

1
ahmadrazaxm

this is what i was looking for .. plz add this in blender array modifier

1
paulzorton

This should be marked done as of Blender 5.0's release.

dino107

yesssssssssssaz

MarkusBawidamann

Oh yes, this is a very important feature, also very easy to do. Upvoted!

nicomal75

An easy way to do this for subtle imperfections is by adding a displacement modifier, I used a cloud texture with a size of 2.

Josephbburg

There's a great addon that does this on the Blender Market. It's paid, but not too expensive (and you can probably find it on Git if you look).

art.skech

I finde once more, seems to be a duplicate of this: link

art.skech

I think it's a very close whis this Idea

nanomanpro

plus attribute for color randomization...

michael

* @nanomanpro * ah yeah! If the index were accessible via Input Node, that would be really nice!

3
bruno.berger

Great idea!