This is my personal notes, from the course OpenGL course on Youtube by The Cherno!
- 01 - Welcome To OpenGL
- 02 - Setting Up (Windows)
- 03 - Using Modern OpenGL
- 04 - Vertex Buffers
- 05 - Vertex Attributes
- 06 - Vertex Buffers
- 07 - Writing Shader
- 09 - Index Buffer
- 10 - Dealing With Errors
- 11 - Uniforms
- 12 - VertexArrays - VAO
- 15 - Shader Abstraction
- 16 - Renderer
- 19 - (MVP) Movel View Projection Matrix
This project use Premake5 to generate the Visual Studio 2017 solution. (OSX still in the works, check branch premake
)
Later on this series I update the project to Visual Studio 2019, but not test the premake generation yet)
We are using here
-
OpenGL Mathematics - handling maths in OpenGL
-
stb_image.h reading texture files
-
Dear ImGUI v.1.72b