Scalling each instance

Hi,
So I have sphere which gives me points and its normals for instancing. I’ve placed and rotated each box.
Now I’m trying to scale each box in instancing. But when applying scale transform in instancing (Sz) it doesn’t apply to each point normal, but to words Z. Is there any way (easy, because now I can think only of manually calculating Sx Sy and Sz to get proportions) to scale each box in parallel to it’s normal? So each box would stretch according to it’s scale value, and whole sphere looks like spiked. It looks like obvious thing so I have to be missing something.

Sincerely
sphere_box.toe (6.15 KB)

Scaling when using that rotate to vector parameter can be a little tricky.

You can get the correct bearing information by using an object CHOP. Here’s an example that I think is what you’re trying to achieve:
inst_scale.tox (3.12 KB)

Yes, that is not only that I tried to archive, but far more better. It’s perfect and thank you.

I never used object CHOP and it does what I wanted to do by using bunch of math CHOPs to implement math equations for angles between two points in space :wink:.

Thanks once again.