All-frequency shadows using non-linear wavelet lighting approximation | Synapse