Software Raytracer built using the Walnut app template and ImGui.
- Gain a better understanding of the underlying mathematics behind raytracing and physically based rendering
- Utilize discriminants and vector arithmetic for raycast hit detection
- Allow for dynamic scene adjustment through simple user interface
- Render objects with varying materials
- Render emissive objects
| Accumulation Disabled | Accumulation Enabled |
|---|---|
![]() |
![]() |
.png)


