~hikiko/nux/arb-srgba-shader

« back to all changes in this revision

Viewing changes to NuxCore/Math/Ease/easing_readme.txt

  • Committer: Neil Jagdish Patel
  • Date: 2010-09-01 19:25:37 UTC
  • Revision ID: neil.patel@canonical.com-20100901192537-mfz7rm6q262pewg6
Import and build NuxCore

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
============================================================================================
 
2
 Easing Equations v2.0
 
3
 September 1, 2003
 
4
 (c) 2003 Robert Penner, all rights reserved. 
 
5
 This work is subject to the terms in http://www.robertpenner.com/easing_terms_of_use.html.
 
6
============================================================================================
 
7
 
 
8
These tweening functions provide different flavors of 
 
9
math-based motion under a consistent API. 
 
10
 
 
11
Types of easing:
 
12
 
 
13
      Linear
 
14
      Quadratic
 
15
      Cubic
 
16
      Quartic
 
17
      Quintic
 
18
      Sinusoidal
 
19
      Exponential
 
20
      Circular
 
21
      Elastic
 
22
      Back
 
23
      Bounce
 
24
 
 
25
Changes:
 
26
2.0 - ported to ActionScript 2.0; functions now in packages and use strong typing
 
27
1.5 - added bounce easing
 
28
1.4 - added elastic and back easing
 
29
1.3 - tweaked the exponential easing functions to make endpoints exact
 
30
1.2 - inline optimizations (changing t and multiplying in one step)--thanks to Tatsuo Kato for the idea
 
31
 
 
32
Discussed in Chapter 7 of 
 
33
Robert Penner's Programming Macromedia Flash MX
 
34
(including graphs of the easing equations)
 
35
 
 
36
http://www.robertpenner.com/profmx
 
37
http://www.amazon.com/exec/obidos/ASIN/0072223561/robertpennerc-20