LearnOpenGL

LearnOpenGL provides tutorials with examples for learning modern OpenGL, with its guide aimed at beginners.

learnopengl.com
LearnOpenGL homepage screenshot

About LearnOpenGL

LearnOpenGL is an online book of tutorials with code examples for modern core-profile OpenGL. It starts with window creation, triangles, shaders, textures, transformations, and camera handling, then moves through lighting and model loading. Later sections address framebuffers, shadows, PBR, debugging, text rendering, and a Breakout game walkthrough, with additional guest articles on specialized rendering topics.

Key features

  • Step-by-step tutorials on modern core-profile OpenGL from basics to advanced
  • Examples covering lighting, shadows, model loading, and post-processing techniques
  • Walkthrough building a 2D Breakout game using OpenGL knowledge
  • Sections on PBR, IBL, deferred shading, SSAO, and normal mapping
  • Debugging and text rendering guides for OpenGL applications
  • Guest articles on topics like skeletal animation and compute shaders
Best for: Beginners without graphics programming experience who want to learn modern OpenGL for study, work, or hobby.
Good for
  • Covers basics, intermediate, and advanced modern OpenGL in one sequence
  • Provides step-by-step instructions with code examples
  • Designed to work as a reference for later study

LearnOpenGL at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

LearnOpenGL alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 18 alternatives

Learn Perl

learn-perl.org

Learn-Perl.org offers a free interactive Perl tutorial for beginners and other learners.

Popular in Learn to Code

Well-known listings from the same topic.

All 387

LearnOpenGL FAQ

Where should I start on LearnOpenGL?
Use the menu and select Introduction, then follow the chapters in order.
Does LearnOpenGL teach old immediate-mode OpenGL?
No, the focus is on modern core-profile OpenGL.
Is there a printed version?
Yes, a print edition with the same content as the website is sold through retailers including Amazon US, Amazon UK, and Barnes & Noble.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing