2
$\begingroup$

I have this array of single Vertex ( generated by array modifier ).

enter image description here

And I want every vertex to have a slightly different scale of this cube. So I set up the geometry node like this:

enter image description here

But I didn't get the random result as expected. Although they did scale, but they all scale the same size.

enter image description here

Is this expected or did I do things wrong?

Is it because of the array modifier?

How can I solve this?

Desired result something like this:

enter image description here

$\endgroup$
1
  • 1
    $\begingroup$ The random float node is executed only once per GN. It's unrelated to geometry, and it's also dependant to the input seed $\endgroup$
    – Gorgious
    Jul 5 at 21:14
5
$\begingroup$

use this setup to do this:

enter image description here

Attributes are "per" instance. Point scale scales all points.

$\endgroup$
3
  • $\begingroup$ Thanks for that. I must have lost my mind last night. But out of curiosity here, where do I find all the attribute name? Is there any documentation? Because I know this node, but sometimes I click the attribute blank, it has this nice popup that shows the options I can perform. Other times it just need to be filled with typing. $\endgroup$
    – suga_e
    Jul 6 at 18:40
  • $\begingroup$ In the newer Blender versions you can select the values. But if course you can also enter a new value. $\endgroup$
    – Chris
    Jul 6 at 18:45
  • $\begingroup$ Then last night it didn't have the popup options so I assumed it cannot be filled with "scale" option. $\endgroup$
    – suga_e
    Jul 6 at 18:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.