Monte Carlo techniques for direct lighting calculations | Synapse