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.
note to future self... this is some kind of weird combination of interference patterns between waves, and circle-squares fractals ....to see whats going on, start out with fillstyle=R(B%256,0,0) then work from there.
note to future self... this is some kind of weird combination of interference patterns between waves, and circle-squares fractals ....to see whats going on, start out with fillstyle=R(B%256,0,0) then work from there.
in other words, it's not drawing the "lines of force", those lines are an artefact of the remainders of the 'quadrance' (squared distance) between the two black balls
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)