Fitting virtual lights for non-diffuse walkthroughs | Synapse