Updated readme

This commit is contained in:
Bobby Lucero 2025-05-31 21:42:54 -04:00
parent 6a11dd6010
commit 59b0d77e30
2 changed files with 27 additions and 2 deletions

25
README.md Normal file
View File

@ -0,0 +1,25 @@

# 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
- [X] 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

View File

@ -13,8 +13,8 @@ class SoftwareRasterizer
while (!Raylib.WindowShouldClose())
{
Raylib.BeginDrawing();
Raylib.ClearBackground(Color.RayWhite);
Raylib.DrawText("Hello, Raylib-cs!", 190, 200, 20, Color.LightGray);
Raylib.ClearBackground(Color.LightGray);
Raylib.DrawText("Hello, Raylib-cs!", 190, 200, 50, Color.DarkGray);
Raylib.EndDrawing();
}