Page MenuHome

Mirror Keys By Value Over Cursor Value gives outrageous results on rotation keyframes
Closed, ResolvedPublic


System Information
Linux 64-bit

Blender Version
Broken: blender-3.0.0-alpha+master.132522cba894-linux.x86_64-release
Worked: Never (2.80+)

Short description of error
The Mirror operator in the Graph Editor can, in certain cases, yields wrong and unexpected results when used on rotation keyframes.

Exact steps for others to reproduce the error

  1. Open file
  2. Select keyframes in the Graph Editor
  3. Click on Keys > Mirror > By Values Over Cursor Value

Event Timeline

Richard Antalik (ISS) changed the task status from Needs Triage to Needs Information from User.Tue, Jul 20, 5:58 AM

Can you provide file where this is the case? Seems to work well here.

Of course, here's an example file you can try out the operator on:

One more thing: It looks like the value of the cursor must be non-zero for the bug to occur. Cursor value is difficult to set if you aren't using right-click-select, so that may be why you aren't seeing the issue yet.

Richard Antalik (ISS) changed the task status from Needs Information from User to Confirmed.Wed, Jul 21, 5:23 AM
Richard Antalik (ISS) updated the task description. (Show Details)