Hopefully, this will eventually be a ray tracer. Based on http://raytracerchallenge.com/
-
Updated
Feb 14, 2023 - C#
Hopefully, this will eventually be a ray tracer. Based on http://raytracerchallenge.com/
Ray Tracing from scratch in C#. Following the Ray Tracing in One Weekend series by Peter Shirley.
Create light sources and setup lenses and watch ray tracing happen real time! Intended for educational purposes only.
Software Ray-Tracing Engine
The ray tracer is designed to modelling how light interacts with surfaces in a scene. It can process shadow, reflection, refraction, Fresnel effect, ambient light and anti aliasing in a 3D scene.
Very simplistic C# path tracer to demonstrate my software engineering skills.
I'm thinking of using graphical ray-tracing within Unity to create Cookie Textures that will act as shadow masks for some of the light types.
My C# implementation of Ray Tracing in One Weekend by Peter Shirley
Unity sample project using instancing and per-instance shader properties in Ray Tracing
Raytracer using Vulkan Compute Shaders and Avalonia UI
Unity sample project using instancing in HDRP path tracing.
Add a description, image, and links to the ray-tracing topic page so that developers can more easily learn about it.
To associate your repository with the ray-tracing topic, visit your repo's landing page and select "manage topics."