WebGL doesn’t have to suck.

Here is a small demo that we put together. We are still trying to find everything needed to make this an asset available to the public, but we think we’ve come up with a cool technique to fake realtime GI. To do this we did two things.

  1. Get the average colors from the cameras render texture.
  2. Use a color overlay on the camera to fake the ambient color.

ToDo:

  1. Clear the average color before taking the next sample.
  2. Position the Render Camera at the back of the scene to asses the average colors more accurately.

Demo

¬† Large demo. Works best in Firefox on Windows”