├── README.md ├── compare.html ├── graph.html ├── js ├── app │ ├── game.js │ ├── keys.js │ └── main.js ├── core │ ├── easing.js │ ├── rect.js │ ├── text.js │ └── widget.js └── screen │ ├── compare.js │ ├── graph.js │ └── verify.js └── pics ├── 01_linear.png ├── 02_in_quadratic.png ├── 03_in_cubic.png ├── 04_in_quartic.png ├── 05_in_quintic.png ├── 06_in_sextic.png ├── 07_in_septic.png ├── 08_in_octic.png ├── 09_out_quadratic.png ├── 10_out_cubic.png ├── 11_out_quartic.png ├── 12_out_quintic.png ├── 13_out_sextic.png ├── 14_out_septic.png ├── 15_out_octic.png ├── 16_in_out_quadratic.png ├── 17_in_out_cubic.png ├── 18_in_out_quartic.png ├── 19_in_out_quintic.png ├── 20_in_out_sextic.png ├── 21_in_out_septic.png ├── 22_in_out_octic.png ├── 23_in_back.png ├── 24_in_out_back.png ├── 25_out_back.png ├── 26_in_bounce.png ├── 27_in_out_bounce.png ├── 28_out_bounce.png ├── 29_in_circle.png ├── 30_in_out_circle.png ├── 31_out_circle.png ├── 32_in_elastic.png ├── 33_in_out_elastic.png ├── 34_out_elastic.png ├── 35_in_exponent_2.png ├── 36_in_out_exponent_2.png ├── 37_out_exponent_2.png ├── 38_in_sine.png ├── 39_in_out_sine.png ├── 40_out_sine.png ├── 41_in_exponent_e.png ├── 42_in_out_exponent_e.png ├── 43_out_exponent_e.png ├── 44_in_log10.png ├── 45_in_out_log10.png ├── 46_out_log10.png ├── 47_in_sqrt.png ├── 48_in_out_sqrt.png ├── 49_out_sqrt.png ├── 50_smoothstep.png ├── begin.png ├── easing_cheat_sheet.png ├── easing_cheat_sheet_1080.png ├── end.png ├── middle.png └── tutorial ├── 1_in_quadratic_halfh.png ├── 2_in_quadratic_halfh_halfw.png ├── 2_in_quadratic_quarter.png ├── 2x_vs_ex.png ├── 3_out_quadratic_halfh.png ├── 4_out_quadratic_halfh_halfw.png ├── 4_out_quadratic_quarter.png ├── 5_out_quadratic_quarter_shift.png ├── 6_in_out_quadratic.png ├── cos_x.png ├── cos_x_half_pi.png ├── cos_x_pi.png ├── e_10_x_sub_1.png ├── e_x.png ├── e_x_sub_1.png ├── flips_quadratic_desmos.png ├── flipx_quadratic.png ├── flipy_quadratic.png ├── in.png ├── in_back_0_1_2.png ├── in_back_k_zoom.png ├── in_back_poly_degree_4.png ├── log10x_0_10.png └── out.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/README.md -------------------------------------------------------------------------------- /compare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/compare.html -------------------------------------------------------------------------------- /graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/graph.html -------------------------------------------------------------------------------- /js/app/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/app/game.js -------------------------------------------------------------------------------- /js/app/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/app/keys.js -------------------------------------------------------------------------------- /js/app/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/app/main.js -------------------------------------------------------------------------------- /js/core/easing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/core/easing.js -------------------------------------------------------------------------------- /js/core/rect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/core/rect.js -------------------------------------------------------------------------------- /js/core/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/core/text.js -------------------------------------------------------------------------------- /js/core/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/core/widget.js -------------------------------------------------------------------------------- /js/screen/compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/screen/compare.js -------------------------------------------------------------------------------- /js/screen/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/screen/graph.js -------------------------------------------------------------------------------- /js/screen/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/js/screen/verify.js -------------------------------------------------------------------------------- /pics/01_linear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/01_linear.png -------------------------------------------------------------------------------- /pics/02_in_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/02_in_quadratic.png -------------------------------------------------------------------------------- /pics/03_in_cubic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/03_in_cubic.png -------------------------------------------------------------------------------- /pics/04_in_quartic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/04_in_quartic.png -------------------------------------------------------------------------------- /pics/05_in_quintic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/05_in_quintic.png -------------------------------------------------------------------------------- /pics/06_in_sextic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/06_in_sextic.png -------------------------------------------------------------------------------- /pics/07_in_septic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/07_in_septic.png -------------------------------------------------------------------------------- /pics/08_in_octic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/08_in_octic.png -------------------------------------------------------------------------------- /pics/09_out_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/09_out_quadratic.png -------------------------------------------------------------------------------- /pics/10_out_cubic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/10_out_cubic.png -------------------------------------------------------------------------------- /pics/11_out_quartic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/11_out_quartic.png -------------------------------------------------------------------------------- /pics/12_out_quintic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/12_out_quintic.png -------------------------------------------------------------------------------- /pics/13_out_sextic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/13_out_sextic.png -------------------------------------------------------------------------------- /pics/14_out_septic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/14_out_septic.png -------------------------------------------------------------------------------- /pics/15_out_octic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/15_out_octic.png -------------------------------------------------------------------------------- /pics/16_in_out_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/16_in_out_quadratic.png -------------------------------------------------------------------------------- /pics/17_in_out_cubic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/17_in_out_cubic.png -------------------------------------------------------------------------------- /pics/18_in_out_quartic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/18_in_out_quartic.png -------------------------------------------------------------------------------- /pics/19_in_out_quintic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/19_in_out_quintic.png -------------------------------------------------------------------------------- /pics/20_in_out_sextic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/20_in_out_sextic.png -------------------------------------------------------------------------------- /pics/21_in_out_septic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/21_in_out_septic.png -------------------------------------------------------------------------------- /pics/22_in_out_octic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/22_in_out_octic.png -------------------------------------------------------------------------------- /pics/23_in_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/23_in_back.png -------------------------------------------------------------------------------- /pics/24_in_out_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/24_in_out_back.png -------------------------------------------------------------------------------- /pics/25_out_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/25_out_back.png -------------------------------------------------------------------------------- /pics/26_in_bounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/26_in_bounce.png -------------------------------------------------------------------------------- /pics/27_in_out_bounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/27_in_out_bounce.png -------------------------------------------------------------------------------- /pics/28_out_bounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/28_out_bounce.png -------------------------------------------------------------------------------- /pics/29_in_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/29_in_circle.png -------------------------------------------------------------------------------- /pics/30_in_out_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/30_in_out_circle.png -------------------------------------------------------------------------------- /pics/31_out_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/31_out_circle.png -------------------------------------------------------------------------------- /pics/32_in_elastic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/32_in_elastic.png -------------------------------------------------------------------------------- /pics/33_in_out_elastic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/33_in_out_elastic.png -------------------------------------------------------------------------------- /pics/34_out_elastic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/34_out_elastic.png -------------------------------------------------------------------------------- /pics/35_in_exponent_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/35_in_exponent_2.png -------------------------------------------------------------------------------- /pics/36_in_out_exponent_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/36_in_out_exponent_2.png -------------------------------------------------------------------------------- /pics/37_out_exponent_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/37_out_exponent_2.png -------------------------------------------------------------------------------- /pics/38_in_sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/38_in_sine.png -------------------------------------------------------------------------------- /pics/39_in_out_sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/39_in_out_sine.png -------------------------------------------------------------------------------- /pics/40_out_sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/40_out_sine.png -------------------------------------------------------------------------------- /pics/41_in_exponent_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/41_in_exponent_e.png -------------------------------------------------------------------------------- /pics/42_in_out_exponent_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/42_in_out_exponent_e.png -------------------------------------------------------------------------------- /pics/43_out_exponent_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/43_out_exponent_e.png -------------------------------------------------------------------------------- /pics/44_in_log10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/44_in_log10.png -------------------------------------------------------------------------------- /pics/45_in_out_log10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/45_in_out_log10.png -------------------------------------------------------------------------------- /pics/46_out_log10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/46_out_log10.png -------------------------------------------------------------------------------- /pics/47_in_sqrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/47_in_sqrt.png -------------------------------------------------------------------------------- /pics/48_in_out_sqrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/48_in_out_sqrt.png -------------------------------------------------------------------------------- /pics/49_out_sqrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/49_out_sqrt.png -------------------------------------------------------------------------------- /pics/50_smoothstep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/50_smoothstep.png -------------------------------------------------------------------------------- /pics/begin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/begin.png -------------------------------------------------------------------------------- /pics/easing_cheat_sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/easing_cheat_sheet.png -------------------------------------------------------------------------------- /pics/easing_cheat_sheet_1080.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/easing_cheat_sheet_1080.png -------------------------------------------------------------------------------- /pics/end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/end.png -------------------------------------------------------------------------------- /pics/middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/middle.png -------------------------------------------------------------------------------- /pics/tutorial/1_in_quadratic_halfh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/1_in_quadratic_halfh.png -------------------------------------------------------------------------------- /pics/tutorial/2_in_quadratic_halfh_halfw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/2_in_quadratic_halfh_halfw.png -------------------------------------------------------------------------------- /pics/tutorial/2_in_quadratic_quarter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/2_in_quadratic_quarter.png -------------------------------------------------------------------------------- /pics/tutorial/2x_vs_ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/2x_vs_ex.png -------------------------------------------------------------------------------- /pics/tutorial/3_out_quadratic_halfh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/3_out_quadratic_halfh.png -------------------------------------------------------------------------------- /pics/tutorial/4_out_quadratic_halfh_halfw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/4_out_quadratic_halfh_halfw.png -------------------------------------------------------------------------------- /pics/tutorial/4_out_quadratic_quarter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/4_out_quadratic_quarter.png -------------------------------------------------------------------------------- /pics/tutorial/5_out_quadratic_quarter_shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/5_out_quadratic_quarter_shift.png -------------------------------------------------------------------------------- /pics/tutorial/6_in_out_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/6_in_out_quadratic.png -------------------------------------------------------------------------------- /pics/tutorial/cos_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/cos_x.png -------------------------------------------------------------------------------- /pics/tutorial/cos_x_half_pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/cos_x_half_pi.png -------------------------------------------------------------------------------- /pics/tutorial/cos_x_pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/cos_x_pi.png -------------------------------------------------------------------------------- /pics/tutorial/e_10_x_sub_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/e_10_x_sub_1.png -------------------------------------------------------------------------------- /pics/tutorial/e_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/e_x.png -------------------------------------------------------------------------------- /pics/tutorial/e_x_sub_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/e_x_sub_1.png -------------------------------------------------------------------------------- /pics/tutorial/flips_quadratic_desmos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/flips_quadratic_desmos.png -------------------------------------------------------------------------------- /pics/tutorial/flipx_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/flipx_quadratic.png -------------------------------------------------------------------------------- /pics/tutorial/flipy_quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/flipy_quadratic.png -------------------------------------------------------------------------------- /pics/tutorial/in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/in.png -------------------------------------------------------------------------------- /pics/tutorial/in_back_0_1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/in_back_0_1_2.png -------------------------------------------------------------------------------- /pics/tutorial/in_back_k_zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/in_back_k_zoom.png -------------------------------------------------------------------------------- /pics/tutorial/in_back_poly_degree_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/in_back_poly_degree_4.png -------------------------------------------------------------------------------- /pics/tutorial/log10x_0_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/log10x_0_10.png -------------------------------------------------------------------------------- /pics/tutorial/out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Michaelangel007/easing/HEAD/pics/tutorial/out.png --------------------------------------------------------------------------------