How cameras work in WebGL| webgl2fundamentals.org
How to implement point lighting in WebGL| webgl2fundamentals.org