in `tracer.py`, shouldn't h2 be recalculated based on the photon's new position each iteration?
in
tracer.py, shouldn't h2 be recalculated based on the photon's new position each iteration?