Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 815 Bytes

README.md

File metadata and controls

12 lines (10 loc) · 815 Bytes

What?

Software renderer, using python 🐍 and pyxel 🔳

Why?

Learning about rendering in general through creation of my own renderer.

Python was chosen as I am most comfortable with it (also sets the expectations at a level apt for a first-time endeavour 😅), and Pyxel provides a nice framework that limits the things I need to think about at the same time 🧠🗑

🐌 Performance is not a primary concern, but >10 FPS is preferred

How?

📖 Learn OpenGL provides excellent guidelines, and is overall my main source.

When?

Currently the project is kinda on the back-burner, it do be working, but maintainability is approaching "hilariously bad" levels. Might finish with 100s of fixes, might retry with the benefit of hindsight.