Differentiable Monte Carlo ray tracing through edge sampling | Synapse