Robert Garrett 4f14a166a6 Fix: Nearest root within tolerance
I found the fucker. The rays were bouncing incorrectly because I wasn't
holding a value the way I should have. I thought I was being clever and
using Rusts's ability to redeclare variables. But, no. That value is
meant to be modified when the first conditional passes. The outcomes are
3 possibilities, where one is an early return. Shadowing the value that
  way meant I was giving back garbage.

I don't know why this didn't have any obviously bad effects prior to
making the dielectric material.
2023-06-06 17:48:46 -05:00
2023-06-06 17:48:46 -05:00
2023-06-03 09:48:54 -05:00
Description
No description provided
AGPL-3.0 15 MiB
Languages
Rust 100%