Learn to set up an OpenGL window using GLFW and the OpenGL API
Grasp the technique of programming with modern OpenGL
In Detail
With this interactive course, you can now take your first step toward learning modern OpenGL programming. You’ll go through a brief history of OpenGL, which will help you understand why it’s important to explore modern OpenGL with its programmable rendering …
Learn Modern OpenGL Programming
Video description
Create your own 3D graphics with OpenGL and C++
About This Video
Learn to set up an OpenGL window using GLFW and the OpenGL API
Grasp the technique of programming with modern OpenGL
In Detail
With this interactive course, you can now take your first step toward learning modern OpenGL programming. You’ll go through a brief history of OpenGL, which will help you understand why it’s important to explore modern OpenGL with its programmable rendering pipeline over the fixed function pipeline.
The course will start by taking you through the basics of getting OpenGL running in a window using the Graphics Library Framework (GLFW). Next, you’ll gain insights into rendering polygons to the display by sending buffers of data to the computer graphics card and programming it using shaders with the GLSL shading language. Later, you’ll learn how to map textures to your objects. The course will also help you set up a virtual camera using keyboard and mouse inputs to enable you to move around in the scene. After you have the fundamentals working, you can go on to building more complex elements. You’ll learn how to load 3D models and add impactful lighting to the scene.
With each lesson, you’ll build the framework with reusable C++ and OpenGL code. You’ll start with a blank project and write code each step of the way, with every lesson building on the last. The easy-to-follow approach of this course makes it a suitable option even if you’ve never explored OpenGL. Using the source code, prebuilt third-party libraries, and Visual Studio solutions included in this course, you’ll be able to successfully start with building your own game engine.
By the end of this course, you’ll have learned how to set up and render in 3D with modern OpenGL.
Who this book is for
People who wish to learn modern OpenGL and its programmable rendering pipeline. Whether you’re trying to learn OpenGL for school, in the pursuit of a career, or simply looking for a hobby, this course will be perfect for you.
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept