Prototype path tracer