public void AddTrace(RayTrace trace) { _traces.Enqueue(trace); }
public void CompleteTrace(RayTracer tracer, RayTrace incidentTrace, Ray intersectionNormal) { incidentTrace.Spectrum = GlowSpectrum; incidentTrace.Terminator = intersectionNormal.Origin; }