I made a simple Webgl Toy Renderer mainly to try a couple things:

  • loading gltf files
  • implementing normal mapping using derivatives to compute tangents
  • implementing shadow mapping