Completed
Requirements
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Modern OpenGL with Python
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Modern OpenGL with Python
- 3 Why OpenGL ?
- 4 The optimal way sucks
- 5 start of the 90's
- 6 Raycasting for fake 3d
- 7 What is 3D graphics ?
- 8 Rasterization ?
- 9 How texturing works
- 10 The Game Loop
- 11 Getting a window
- 12 Python and OpenGL
- 13 Requirements
- 14 Conventions
- 15 Old OpenGL
- 16 The modern pipeline
- 17 Defining a triangle
- 18 Shaders
- 19 OpenGL default state
- 20 The camera paradox
- 21 Solving perspective
- 22 The 3d transformations pipeline
- 23 Translation matrix
- 24 Scale Matrix
- 25 Normals
- 26 Shading approaches
- 27 Lambert diffuse lighting
- 28 Baking lights
- 29 Advanced topics