Page MenuHome

Pose bone: clearing transformations in pose mode does not affect the mirrored bones even when the X-axis mirror is activated.
Confirmed, NormalPublicTO DO

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 550 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 376.54

Blender Version
Broken: version: 2.90 (sub 2), branch: master, commit date: 2020-05-20 08:43, hash: rB578b0c00cacb
Worked: (newest version of Blender that worked as expected)

Short description of error
clearing transformations in pose mode does not affect the mirrored bones even when the X-axis mirror is activated.

Exact steps for others to reproduce the error

  • Open the .blend file move the last bone "antenna_3.L"
  • Move it downward so that other bones move along ( auto IK and X-axis mirror are enabled )
  • Now select all the bones on your right side ( .L bones) clear the rotation with Alt+R

Notice that only bones from your right side will clear their transformations but bones on your left side ( .R bones ) are still on the same pose.

Event Timeline

Erick Tukuniata (erickblender) renamed this task from Pose bone: clearing a transformation to Pose bone: clearing a transformations in pose mode does not the mirrored bones even when the X-axis mirror is activated..Wed, May 20, 3:51 PM
Erick Tukuniata (erickblender) updated the task description. (Show Details)
Erick Tukuniata (erickblender) renamed this task from Pose bone: clearing a transformations in pose mode does not the mirrored bones even when the X-axis mirror is activated. to Pose bone: clearing transformations in pose mode does not affect the mirrored bones even when the X-axis mirror is activated..Wed, May 20, 7:15 PM
Erick Tukuniata (erickblender) updated the task description. (Show Details)
Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Needs Information from User.Thu, May 21, 11:15 PM

In my case, clear the location (Alt + G), is not doing anything.
Am I doing something wrong?

Did you moved the bone first?
I see, i was not clear, it is Alt+R that should clear since bones are auto-IK, Alt+G doesn't anything here as well. This is just my old habit when i clear i clear everything.
So after you moved the bone (in the given .blend file), select all .L bones then Alt+R.
Sorry for that.

Germano Cavalcante (mano-wii) changed the task status from Needs Information from User to Confirmed.Fri, May 22, 2:06 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

The mirror transformation into pose mode is a specific feature of the transform operators.
So operators like POSE_OT_rot_clear will not affect mirrored bones.
We could think of something like D6736 and use a common function to update the mirror on different operators.

I am not sure if we can consider this an bug/error, but I will confirm it as a bug for now.

Philipp Oeser (lichtwerk) changed the subtype of this task from "Bug" to "To Do".Fri, May 22, 3:30 PM

@Germano Cavalcante (mano-wii): I would think this is more of a TODO [since it is just not implemented -- and not a bug in current code.]
(feel free to change back to your liking though)