Overview
In this 10 hr course, you will learn the essentials of modern OpenGL development to create stunning 3D graphics applications. With a focus on hands-on implementation using OpenGL, GLFW, and C++, this course will guide you from setting up your first graphics window to rendering complex models with advanced lighting.
What I will be able to do after this course
- Set up an OpenGL project using GLFW and OpenGL API for rendering 3D graphics.
- Develop GLSL shaders to control shader programs for vertex and fragment manipulation.
- Render and texture objects with lighting effects for realistic visual representation.
- Load 3D models into OpenGL programs for display and interaction.
- Implement a virtual camera for navigation and scene exploration using keyboard and mouse inputs.
Course Instructor(s)
This course is provided by Game Institute Inc., a team of industry professionals with expertise in graphics programming and game development. They bring a wealth of knowledge to their teaching, combining a strong technical background with a beginner-friendly instruction style. The lessons emphasize practical skills and real-world applications, ensuring learners build a solid foundation in OpenGL programming.
Who is it for?
This course is ideal for aspiring graphics programmers, game developers, or hobbyists who have basic programming experience and wish to master modern OpenGL. It suits learners aiming to create their own graphics engines or enhance their understanding of 3D rendering techniques. No prior OpenGL experience is required, but a passion for 3D graphics is recommended to fully enjoy this material.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access