1
$\begingroup$

I'm brand new on Geo Nodes. I am having hard times figuring out how to scale my distributed points on faces from normals? I've learned how to distribute them but for some reason i cant find how to scale them the same way so it does a fading scaled points. Distributed Points on Faces from Z

Distribute Points on Faces node

$\endgroup$

1 Answer 1

2
$\begingroup$

This stuff is tricky to get the hang of, IMO. It's not immediately obvious from the interface which attributes are on which domains of which geometry.(The Viewer node can help)

You somehow have to get the (Object-Space) Z-component of the Normal of the incoming Geometry into an attribute that can be picked up and used to scale your icosphere instances. Points don't have a Normal, but they do have a Radius :

enter image description here

(Above) The greenish nodes do the selection, as you have, in your tree. The red nodes:

  • Capture the Z-component of the Normal of incoming Geometry...
  • ... so it can be given to the Radius of the points on which instances are to be generated...
  • ... then at the point of creation, a function of the point's Radius can be used to scale the instances generated on them:

enter image description here

In some cases, attributes have to be transferred, rather than captured and used to set a convenient existing attribute... see this answer, or others which address the same problem.

$\endgroup$
1
  • 1
    $\begingroup$ Wow indeed! This is tricky! I would never have found all of this. It will definitely help me a lot for learning geo nodes. Thank you very for you much for your answer and explanation. I'm really grateful! $\endgroup$ Dec 18, 2021 at 20:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .