Page MenuHome

Weight paint with mirror modifier does not accurate represent bone influence
Closed, ResolvedPublic

Description

--- Operating System, Graphics card ---
Windows 7 (on an iMac), Mac OS X (Macbook Air)

--- Blender version with error, and version that worked ---
2.67a with error. Don't remember when this last worked as expected, but I'm sure it did at some point.

--- Short description of error ---
When a mirrored mesh is parented to an Armature using automatic bone weights, deform weights are set correctly. However, when viewed in weight paint mode, display shows weight paint values also mirrored, incorrectly representing the bones' actual influence on the mirrored mesh.

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---

See attached image. Create mesh, add mirror modifier, add armature, parent mesh to armature with automatic weights.


Event Timeline

After this commit, weights do not show on an object which has a mirror modifier at all, *unless* there is an armature modifier and armature set in the object field.

I did not know whether to make a separate report or not.

Cheers

Attached a file which doesn't show weights when the armature is disabled, will check on a fix.

fix for fix r57419.

If there are any further problems, best open a new report.

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Resolved.Jun 13 2013, 2:34 AM