138,818 views
In this video you will learn how to write a simple but functional 3D software engine using the Python language, using the Pygame and Numpy libraries. The theory of 3D graphics will be explained, we will touch on fundamental things, implement movement, rotation and scaling of three-dimensional objects. And we will also create a camera with which you can view 3D objects from all sides. With this engine, you can load and display a polygonal mesh of real 3D models in *.obj format, which contain up to 10k polygons. Project code: https://github.com/StanislavPetrovV/S... #standalonecoder