Raytracer Implementation In C#
Here is the c sharp project implementation of my decade-old Raytracer:
Raytracer Implementation In C-Sharp
My License Thesis at the Computer Science University was a custom-made Raytracer.
I wrote it in Java. Now Java is not the best choice for writing a Raytracer, to be honest.
I should’ve chosen C or C++ at the time, but that’s what my past self decided to go with.
Anyway, the code was much easier to port to C# this time, as all the primitives and raytracing engine were already there.
[RAYTRACER PIC]
I think it looks neat. While it does look simple - you can render only a few spheres and change their color and material properties.