Maniphest T39947

Aligned handle behaviour problem in graph editor
Closed, Resolved

Assigned To
None
Authored By
Ignatz (ignatz)
Apr 29 2014, 9:50 AM
Tags
  • BF Blender
Subscribers
Ignatz (ignatz)

Description

Windows 7 Pro 64-bit
Intel Core i7-4770K CPU @3.50GHz
ASUS nVidia GeForce GTX 760 2GB GDDR5 DirectCU Mini

Broken:2.70 d8282da

In attempting to cure a previous problem with the curve tension handles (T38594) it appears that a new problem in the behaviour of those curve handles has been introduced.

Select a curve tension handle for editing in the graph editor.

Now press any of the editing function keys – G, R or S – and the handle on the opposite side of the curve anchor point suddenly jumps to a new position.

This is incorrect behaviour and alters the motion curve in a totally undesirable way.

The handle on the opposite side of the anchor point should not change its distance from the anchor point. It should simply move along an arc determine by its original distance from the anchor point. This is indicated by a dashed line in the attached images.

Please see images and attached blend file.

Revisions and Commits

rB Blender
rBAC Blender Add-ons Contrib

Event Timeline

Ignatz (ignatz) created this task.Apr 29 2014, 9:50 AM
Ignatz (ignatz) raised the priority of this task from to 90.
Ignatz (ignatz) updated the task description.
Ignatz (ignatz) added a project: BF Blender.
Ignatz (ignatz) edited a custom field.
Ignatz (ignatz) added a subscriber: Ignatz (ignatz).

Sorry, I attached the images without the indicated arc. Here are the correct images.

Campbell Barton (campbellbarton) edited this Maniphest Task.Apr 29 2014, 6:44 PM
Campbell Barton (campbellbarton) changed the task status from Unknown Status to Resolved.Apr 29 2014, 6:44 PM

Closed by commit rB1ef06abc5e18.

Ignatz (ignatz) added a comment.May 1 2014, 1:00 PM

Campbell,

I'm sorry, but the corrections you have posted to the code did NOT effectively resolve this problem.

I will post a new bug report a little later in the day to explain.

Campbell Barton (campbellbarton) edited this Maniphest Task.May 12 2014, 4:50 PM