This is sort of an update to my 3D graphics engine (software) made in Python with Pygame, Numpy and Numba. Supports different 3d models via obj files, with and without textures, accepts quads and triangles. It has some cool features like backface culling, directional lighting, perspective correct textures and z buffer.
Code: https://github.com/FinFetChannel/Simp...
Project inspired by javidx9 3D from scratch series: • Code-It-Yourself! 3D Graphics Engine ...