SoftwareRasterizer/README.md
2025-05-31 21:42:54 -04:00

534 B

3D Software Renderer by Bobby

Writing a simple 3D software renderer from scratch to understand the math behind it one step at a time.

🎯 Milestones

  • Setup Raylib C# project
  • Draw an image from a byte array
  • Draw a triangle
  • Render Lots of triangles
  • OBJ Loader
  • Ortho Projection
  • Rotation
  • Backface Culling
  • Perspective and FOV
  • Depth Culling
  • Camera and View Space
  • Textures
  • Simulated Pixel Shaders
  • Lighting
  • Optimizations