Software raytracer
Build a simple scene editor with PyQt5 UI library that allows users to place and manipulate multiple spheres with various material types (diffuse, emissive, reflective, etc.). The scene will be rendered in real-time using a path tracing algorithm implemented in C++ backend.
Edited by urbanl15