u(t) is called 60 times per second.
t: Elapsed time in seconds.
S: Shorthand for Math.sin.
C: Shorthand for Math.cos.
T: Shorthand for Math.tan.
R: Function that generates rgba-strings, usage ex.: R(255, 255, 255, 0.5)
c: A 1920x1080 canvas.
x: A 2D context for that canvas.
A real cryptographic hashing algorithm! #hashA=2**128,B=[3,5,7,11,13,17,19],H=n=>{for(o=n/A,r=9+B[n%7];r--;)v=B[n%7],n=(n+o)/2,o=o>>v|o<<128-v,o+=(9+o%6)**B[r%6],o^=n%(B[r%6]*v),o%=A;return o}
u(t) is called 60 times per second.
t: elapsed time in seconds.
c: A 1920x1080 canvas.
x: A 2D context for that canvas.
S: Math.sin
C: Math.cos
T: Math.tan
R: Generates rgba-strings, ex.: R(255, 255, 255, 0.5)