Blender
Healisoulus 31 DIC 2022 a las 6:04 a. m.
How to mirror weight paint properly?
Grettings and happy New Year. I've got a bit of a problem with weight painting: I painted on the left side of the shorts, that weight paint is related to the left hip_twist bone, the one at the bottom. Now I would like to mirror this paint to the right side, make it so the right hip_twist has the same weight paint but mirrored. How should I do that, please?

Going through the discussions here, I found a post where someone recommended adding a Mirror Modifier. While I did get a "perfect mirror", only one of the two bones gets the weight paint. Here are a few screenshots for better understanding: https://imgur.com/a/kyni7Kh
< >
Mostrando 1-8 de 8 comentarios
Healisoulus 31 DIC 2022 a las 7:05 a. m. 
Publicado originalmente por The Renderer:
You need to name the bones correctly
Maybe I should have been more specific, but the bones have the following names: bip_hip_l_twist2 and bip_hip_r_twist2. According to the documentation you provided, these should qualify as "mirrorable". If it's still wrong, what exactly am I missing here, please?

If it helps, the model is an MDL file - a model for Source FilmMaker.
Última edición por Healisoulus; 31 DIC 2022 a las 7:14 a. m.
The Renderer 31 DIC 2022 a las 7:28 a. m. 
No, read it again. It needs to have a separator in the second or second-to-last character. So, e.g. hip_L or hip.L or hip left. Or L_hip etc.
You have yours somewhere in the middle.

Edit: Or in your case bip_hip_twist2_L (or .L or ...)
Última edición por The Renderer; 31 DIC 2022 a las 7:32 a. m.
Healisoulus 31 DIC 2022 a las 12:14 p. m. 
I have good news and bad news. The good news is that I fixed the bone names and now the modifier works properly, so thank you. The bad news, however, is that Blender Source Tools refuses to export the model due to it apparently not supporting Mirror modifiers. Can I somehow transfer the mirrored weight paint onto the model so that it it sticks around without the modifier?
The Renderer 31 DIC 2022 a las 1:42 p. m. 
Can't you just apply the modifier?

I am not sure what you now did. Usually you don't use a mirror modifier at all and use the "Vertex Group X" checkmark for the left-right bone symmetries while weight painting.
Healisoulus 31 DIC 2022 a las 1:54 p. m. 
Publicado originalmente por The Renderer:
Can't you just apply the modifier?
Normally that would work, but my model has a few shape keys, and apparently I can't apply the modifier because of that.

Publicado originalmente por The Renderer:
I am not sure what you now did. Usually you don't use a mirror modifier at all and use the "Vertex Group X" checkmark for the left-right bone symmetries while weight painting.
Initially I tried to weight paint with X symmetry on, but it wasn't working correctly for me (I guess due to porr bone naming), so I decided to paint the sides separately. Not the most rational decision, I know :\
The Renderer 31 DIC 2022 a las 2:12 p. m. 
No, that's fine, it's just that weight painting is not my area of expertise either, much less Source, so I'm not sure how to proceed.

You could try this plugin to apply the modifier while keeping the shape keys but no guarantees it will work or help with your specific issue (better back up your blend file before trying):

https://github.com/smokejohn/SKkeeper
Última edición por The Renderer; 31 DIC 2022 a las 2:16 p. m.
Healisoulus 1 ENE 2023 a las 3:19 p. m. 
Publicado originalmente por The Renderer:
You could try this plugin to apply the modifier while keeping the shape keys but no guarantees it will work or help with your specific issue (better back up your blend file before trying):

https://github.com/smokejohn/SKkeeper
Thank you, I tried it but it didn't work properly. I should have noticed earlier: adding the mirror modifier resulted in some of the central parts "merging" ( https://imgur.com/a/leXYlNL ). After a bit of further testing I have come to the conclusion that there are some symmetry issues with my model, which is probably why X-symmetry wasn't working properly in the first place.

Eventually I decided to brute-force it and simply painted the weights on the other side as close to the "correct" side as I could. And fortunately it worked well enough, so I guess the issue is resolved now.

P.S. That addon you linked was actually very handy when I had to apply a multires modifier. So thank you again.
< >
Mostrando 1-8 de 8 comentarios
Por página: 1530 50

Publicado el: 31 DIC 2022 a las 6:04 a. m.
Mensajes: 8