WebGL - lighting

Hi, I’m new here so hello to all

I have a question about lighting in WebGL modeling, namely the need for something like that, “http://madebyevan.com/webgl-path-tracing/

may be the only simple shapes, but mast be used by the 4 various method of lighting (Path tracing , Photon mapping, Radiosity, ray tracing) and compare them and all this with WebGL.
Does anyone has an idea how to do it and what tools to use?

Thanks in advance to help greet,