Introduction to Modern OpenGL: A tale of two shaders

Introduction to Modern OpenGL: A tale of two shaders

Learn to code modern OpenGL while understanding the concept and theory behind it all step by step

What you’ll learn

  • Learn all about shaders and how the graphics pipeline works to render images on screen in OpenGL
  • Students will learn different transformations, projections and views.
  • Understand how VAO and GLM works
  • Master projections in 2D and 3D environments in OpenGL
  • Learn about ambient, diffuse and specular lighting and how they work in theory. Build and code your own ‘Light’ class to set up lighting.
  • Understand, code and use your own textures in OpenGL

Requirements

  • Knowledge of C++

Who this course is for:

  • Beginners curious about OpenGL and 3D game development
  • Developers interested in basics of 3D game development and graphics
  • C++ developers looking to add OpenGL to their skillset

Tutorial Bar
Logo