I have a vertex group made using the Weight Paint and I am using a Geometry Node to distribute an object across the plane. How do I make the Geometry Node use the vertex group to distribute the objects?


The idea is that there will be fewer objects on the lighter parts and more on the red areas so I how would I connect them?

  • $\begingroup$ You just have to plug a Named Attribute with the name of your group... $\endgroup$
    – Fred I. R.
    Jan 3, 2023 at 11:22

1 Answer 1


you can do it like this:

enter image description here

Important is the input value of the group input as float value, put/choose the name of your vertex group in the modifier. Plug your input value in the density (you often need a multiply because vertex just has value from 0 to 1)

  • $\begingroup$ Hi Chris I can't get it to work snipboard.io/Ng4WSi.jpg What did I do wrong? It's still showing in the blue area with same density as the red area. $\endgroup$ Jan 3, 2023 at 12:27
  • 1
    $\begingroup$ Thanks, @Harry McKenzie works if put Named Attribute Node for input of multiply and select vertex group $\endgroup$
    – grenapl21
    Jan 3, 2023 at 13:41
  • 1
    $\begingroup$ @HarryMcKenzie: if you provide your blend file and it is a serious question, i will take a look. Contact data in my profile if you don't wanna provide it here. $\endgroup$
    – Chris
    Jan 3, 2023 at 15:38

You must log in to answer this question.

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