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 - SceneAnimator should use ease-in/ease-out, not linear interpolation
Summary: SceneAnimator should use ease-in/ease-out, not linear interpolation
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: Graph (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@platform
URL:
Keywords:
: 139090 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-08 04:46 UTC by daveyost
Modified: 2008-08-15 07:11 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.