A ray tracer and photon mapper focusing on clarity of technique and realism