JavaScript Function in Creating Animations

  • Artur LipnickiEmail author
  • Jerzy DrozdaJr.
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 38)


In many cases, the focus is to create dynamically-driven animations while avoiding excessive use of keyframes. In such a situation, expressions can be utilized. Provided are a number of functions for a certain automation in 2D/3D animation for the effect of counting numerical values and movement in 2D/3D space on the surface of a sphere and ellipsoid. Various pitfalls will be explored regarding direct control of an expression’s speed or frequency and potential solutions to overcome the issues. In this paper we present specific solutions as expressions in JavaScript for the purposes of automating animation.


Lattice Key frames Covering radius Expressions 


  1. 1.
    Aparicio Bernardo, E.: On some properties of polynomials with integral coefficients and on the approximation of functions in the mean by polynomials with integral coefficients. Izv. Akad. Nauk SSSR. Ser. Mat. 19, 303–318 (1955)MathSciNetGoogle Scholar
  2. 2.
    Banaszczyk, W., Lipnicki, A.: On the lattice of polynomials with integer coefficients: the covering radius in \(L_p(0,1)\). Annales Polonici Mathematici 115(2), 123–144 (2015)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Chris, J.: After Effects for Designers. Taylor and Francis (2018)Google Scholar
  4. 4.
    Christiansen, M.: Adobe After Effects CC Visual Effects and Compositing Studio Techniques. Adobe Press (2013)Google Scholar
  5. 5.
    Ferguson, L.B.O.: Approximation by Polynomials with Integer Coefficients. American Mathematical Society, Providence (1980)CrossRefGoogle Scholar
  6. 6.
    Ferguson, L.B.O.: What can be approximated by polynomials with integer coefficients. Am. Math. Monthly 113, 403–414 (2006)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Geduld, M.: After Effects Expressions. Amazon Digital Services LLC (2013)Google Scholar
  8. 8.
    Kantorowicz, L.V.: Neskol’ko zamecanii o priblizenii k funkciyam posredstvom polinomov celymi koefficientami. Izvestiya Akademii Nauk SSSR Ser. Mat. 1163–1168 (1931)Google Scholar
  9. 9.
    Lefebvre, F.: The Power of Expression, Ebook (2019)Google Scholar
  10. 10.
    Lipnicki, A.: Geometric properties of the lattice of polynomials with integer coefficients (2019, in prepare)Google Scholar
  11. 11.
    Lipnicki, A.: Uniform approximation by polynomials with integer coefficients. Opuscula Math. 36(4), 489–498 (2016)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Trigub, R.M.: Approximation of functions by polynomials with integer coefficients. Izv. Akad. Nauk SSSR Ser. Mat. [Math. USSR-Izw.] 261–280 (1962)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Faculty of Mathematics and Computer ScienceUniversity of ŁódźŁódźPoland
  2. 2.IT MediaWarszawaPoland

Personalised recommendations