Love to see your code after you add ray tracing, Jacob.

Just for fun, I would like try to rewrite for VB.NET.