Demos require WebGL2 supported browser.
Code: https://bitbucket.org/rmsundaram/tryouts/src/dev/CG/WebGL/
Crystal Ball using a Quaternion Versor
Skeletal Animation
Normal Mapping
Coons Patch Meshes
Skybox
Mirror
Marching Squares
Proto Mario

Character controller in plain C++, no engine!