This project was programmed purely for my own education: I was studying 3d model rasterization algorithms via triangle rasterization and ray-tracing techniques.
Open SoftwareRendering.sln
, set TextureFilteringDev.csproj
as the StartUp project.
Example of image produced by triangle rasterizer:
Open SoftwareRendering.sln
, set RayTrace.csproj
as the StartUp project.
Example of image produced by ray-tracer: