stochastic ray tracing