I added the first non-sphere shape (infinite planes) to my Dart-based Ray Tracer Challenge implementation. I decided to illustrate shadow casting on multiple objects and object intersections. #programming #RayTracerChallenge #DartLang gitlab.com/HankG/raytracerchal…