Applications of irradiance tensors to the simulation of non-Lambertian phenomena | Synapse