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.
I mean, just to be clear, d/1711 sets the canvas width every time. That causes the screen to clear. I'm not sure why d/1711 was coded that way...I'm speculating that one possibility is, when it was coded, the Dwitter engine didn't clear the screen when you set the width. Not something I'm all that curious about, to be honest. Carry on! :)
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)