Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learnopengl.com

Projects and exercises from learnopengl.com

Basics

MacOS was used with this boostraped basic project.

Getting started

Lesson Description Scr. 1 Scr. 2
04. Hello Window Creating a window
05. Hello Triangle Hello trinagle Hello trinagle
06. Shaders Hello trinagle Hello trinagle
07. Textures Hello trinagle Hello trinagle
08. Transformations Hello trinagle Hello trinagle
09. Coordinate Systems Hello trinagle Hello trinagle
10. Camera Hello trinagle Hello trinagle

Lighthing

Lesson Description Scr. 1 Scr. 2
12. Colors Colors
13. Basic Lighting Basic Lighting GoUround
14. Materials Demo Demo Materials
15. Lighting Maps Base Emission
16. Light Casters Positional Light Spot Light
17. Multiple Lights Base Demo

Model Loading

Lesson Description Scr. 1 Scr. 2
21. Model Base Alt. 1

Advanced OpenGL

Lesson Description Scr. 1 Scr. 2
22. Depth Testing Base
23. Stencil Testing Base Alt. 1
24. Blending Base Alt. 1
25. Face Culling Base Back culling
26. Framebuffers Base Back culling
27. Cubemaps Base Reflection

About

Projects and exercises from learnopengl.com

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages