A bidirectional path tracer written in C.