Instance On Points Scale Problem

greetings

newbie thing

it’s only in the right side of this setup that i’m instancing the objects, but i screenshotted the whole thing just in case…

the problem is that the instances aren’t following the original scale, but the scale is applied on the original object…

image

why is that ?

Your setup doesn’t make a lot of sense… When you realize instances the instance scale info is lost.

Look at this setup:

See how the radius attribute “means” scale? Try it out. See if it makes more sense.

Good luck.

1 Like

i still don’t quite understand, but…

u’re right about the problem being “realize instances”, when i remove it, it produces this :

image

but by scale info, do you mean the scale of the circles because that’s what is happening before the “realize instances”, if so i hope you can explain why does the scale of the circles affect the scale of the instances…

bc only the points of these circles are used to instance, how is their scale relevant to the right (yellow marked) side of the setup.

note : if add that radius > vector math > scale connection to “instances on points” on my exact setup, it doesn’t work with object info set to “original”, or “relative”, or with or without “realize to instances”.

because they are the same curve (that’s what “instance” means) at different scales. Whereas realized, they are different curves at the same scale.

You have to capture the instance scale if you want to realize them:

Radius is a point-cloud and spline domain attribute only. Were you in one of these domains and did you set the radius? I’m guessing not.
e.g:

Good luck.

1 Like

hmm…

that node setup… :face_with_monocle:

can you please tweak it so the suzannes have the same scale, and have that scale be of the original suzanne ?

i’d appreciate it so much…

and thanks for the explanations!