Fast Caustics Solver