1
$\begingroup$

I'm very new to Blender, and I'm mainly learning how to model environments for historical recreations. I'm using BiomeReader to scatter vegetation in a project, and it requires a new vertex group to set the density of every different type of plant or scattered object with weight paint.

This means that I have a single mesh with several vertex groups. The problem is that I need all these vertex groups to have the exact same weight paint and I can't figure out how to do it other than manually painting every single group (and I will go insane if I have to do it like that), since all the other questions on a similar topic are about transfering vertex weight between different objects. I can provide screenshots if needed.

Thank you!

$\endgroup$
1
  • $\begingroup$ Is the weight constant, in these separate vertex groups? $\endgroup$
    – Robin Betts
    Jun 21, 2023 at 11:33

1 Answer 1

1
$\begingroup$

You may copy vertex weights using this menu:

enter image description here

it will create an exact copy of weights in a new vertex group

More advanced way is using Weight Mix modifier, that allows different methods to blend vertices and mix mask.

Set Vertex Set to "All" (tell Blender that you want to affect all vertices) and in "replace" mix mode weights will be transferred from B to A.

enter image description here

When you are ok with results, apply modifier.

$\endgroup$
1
  • $\begingroup$ Thank you! The Weight Mix modifier worked perfectly :) $\endgroup$
    – Hellwyr
    Jun 21, 2023 at 12:05

You must log in to answer this question.

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