Let’s code 3D Engine in Python. OpenGL Pygame Tutorial
A Tutorial on creating a 3D Graphics Engine using Python and Modern OpenGL from Scratch. The basic and fundamental principles of the Modern OpenGL pipeline will be considered and implemented using the ModernGL, Numpy and Pygame libraries.
Github:
Code from video:
3D Cat model:
00:00 Intro
00:54 OpenGL Window
02:50 OpenGL Pipeline
03:54 Hello Triangle!
06:59 Hello Cube!
11:16 Texturing
14:50 Camera
18:10 Phong Lighting
22:54 Reorganization
26:33 Transformations
28:26 Gamma correction
30:04 Mipmaps, filtering
31:00 Load 3D model
#coderspace #python #opengl