Skip to content

Simple software renderer, written in python, leveraging pyxel library

License

Notifications You must be signed in to change notification settings

SX-7/pxl3dengine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Simple software renderer, written in python, leveraging pyxel library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages