An adaptation of the Radiosity algorithm and implementation from Ashdown’s “Radiosity: A Programmer’s Perspective” (Ian Ashdown, 1994) in Javascript and with extensions to visualize slow propagation of light.
radiosity/
contains the environment modeling classes, and the radiosity algorithms;modeling/
contains classes for creating and loading various types of models;frontend/
has a visualization environment and various teststest/
has all unit testslib/
contains third-party librariesWork in progress.
See the current status at http://portsoc.github.io/Slow-light-Radiosity/frontend/