This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 139203

Summary: SceneAnimator should use ease-in/ease-out, not linear interpolation
Product: platform Reporter: daveyost <daveyost>
Component: GraphAssignee: issues@platform <issues>
Status: NEW ---    
Severity: blocker    
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description daveyost 2008-07-08 04:46:06 UTC
This is a quick fix, but it will be a huge esthetic improvement.
The move should accelerate for a while, then move steadily for a while, then decelerate to the endpoint.
Two good ways of doing it are to accelerate for half the time, then decelerate for half the time.
Another way that I think looks a bit more natural (as if a human hand were involved) is accelerate for 2/3, then decelerate for 1/3.

See http://today.java.net/pub/a/today/2006/03/16/time-again.html#non-linear-interpolation
Comment 1 Kris Richards 2008-07-08 16:20:39 UTC
*** Issue 139090 has been marked as a duplicate of this issue. ***
Comment 2 daveyost 2008-08-15 07:11:04 UTC
It would be useful to be able to set/get the duration of the animation.