Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.

Personal Software Renderer (Rasterizer, Raycaster, Raytracer) for experimentation and leaarning.

License

Notifications You must be signed in to change notification settings

ClementineAccount/Milwaukee

Repository files navigation

Milwaukee

Set to Archived as Milwaukee has been ported over to the Albuquerque project so progress on Milwaukee and the software rasterizer or raycaster stuff would be in that repo instead.

A simple software renderer for experimentation and education, Milwuakee is the codename for my the shared codebase for rendering projects that do not use the GPU for any rendering logic beyond the final swapchain drawing (although whether by a Pixel Buffer Object, through Compute Shader, Bit blit to a texture or framebuffer depends on the project). It does not use the rasterization stage in the render pipeline.

It uses the book Computer Graphics from Scratch as a starting point

image

Software Rasterizer Video One

2023-05-18.19-46-10.mp4

About

Personal Software Renderer (Rasterizer, Raycaster, Raytracer) for experimentation and leaarning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published