How to add several weight painted vertex groups to a Geometry node?

[<img src="https://blend-exchange.com/embedImage.png?bid=L1RDw00O" />](https://blend-exchange.com/b/L1RDw00O/)I am working on a forest scene, using geometry nodes. They work great for a single object such as grass or trees. But I am not able to combine them. I am able to weight paint a vertex group and that works well. Followed the donut tutorial. I cannot get 2 vertex groups on the same geometry object. The ground plane for example. I need to say have 1 weight paint vertex group for tall grass. Another for short. Another for weeds or flowers. I am able to do this with particle groups. But geometry nodes will not allow a second weight paint. Not on the same object. I know they are still building geometry nodes. Maybe its too early for what I need.

Any help would be appreciated

• I cant get the weight paint to work and the group node comes out different. All the objects appear on the plane. But they do not follow the weight paint. Some thing here I do not get. Apr 4, 2022 at 20:51
• What exactly did you try? Can you provide a blend file? Apr 5, 2022 at 18:36
• I tried to add a .blend file but can't find any way to do that. Apr 7, 2022 at 16:32
• You can push it to blend-exchange.com and link it here. Apr 7, 2022 at 19:33
• <img src="https://blend-exchange.com/embedImage.png?bid=L1RDw00O" /> Apr 7, 2022 at 20:20

1 Answer

First add the vertex groups to the Vertex Groups panel and create your weight paints. In my example I created a plane with 22x22 vertices and added three groups.

Add the Geometry Node net to the object. In the Geometry Node net create one Distribute Points on Faces node for every vertex group. Connect the Density input of each of these nodes to a terminal of the Group Input.

Then press n, to show the panel on the right and choose the Group tab. Here you can provide names for each of the terminal of the Group Input.

Then connect select one group for each terminal of the Group Input in the modifier panel. Additionally I added a factor to control the number of points.

In my example I created cubes for one group, spheres for the next and cylinders for the third group.