Learn Modern OpenGL Programming

Create Your Own 3d Graphics with OpenGL and C++
4.49 (494 reviews)
Udemy
platform
English
language
Game Development
category
Learn Modern OpenGL Programming
3 974
students
10.5 hours
content
May 2021
last update
$49.99
regular price

What you will learn

Learn a practical level of programming with modern OpenGL

You will learn how to set up an OpenGL window using GLFW and the OpenGL API

You will learn how to write GLSL shaders that program your PCs video card for hardware accelerated graphics

You will learn how to render simple textured rectangles to complex 3D models with realistic lighting

You will learn different types of lighting to make the models look more realistic

You will learn how to set up and control a virtual camera to move around and view objects in the 3D scene

Course Gallery

Learn Modern OpenGL Programming – Screenshot 1
Screenshot 1Learn Modern OpenGL Programming
Learn Modern OpenGL Programming – Screenshot 2
Screenshot 2Learn Modern OpenGL Programming
Learn Modern OpenGL Programming – Screenshot 3
Screenshot 3Learn Modern OpenGL Programming
Learn Modern OpenGL Programming – Screenshot 4
Screenshot 4Learn Modern OpenGL Programming

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Overall, Learn Modern OpenGL Programming offers a comprehensive and accessible approach to learning modern OpenGL through C++. With a mix of theory and hands-on practice, students gain practical skills for creating 3D graphics. Though some improvements in production quality and code consistency can be made, the course's value is evident by the high number of subscribers and favorable reviews from learners at various skill levels.

What We Liked

  • Instructor explains concepts clearly with visual aids, making the material easier to digest
  • Covers fundamentals of modern OpenGL and provides a basic code framework for shaders
  • Includes realistic lighting techniques and virtual camera setup for 3D scenes
  • Well-structured course for beginners; covers essential math with hands-on examples

Potential Drawbacks

  • Long video lessons could be split into smaller focused sections for better retention
  • Outdated Visual Studio project organization and potential compatibility issues
  • Occasional gaps in code guidance, inconsistencies between lesson slides/video demo
  • Microphone sensitivity sometimes leads to distracting background noises during recordings

Related Topics

1523130
udemy ID
23/01/2018
course created date
22/11/2019
course indexed date
Bot
course submited by
Learn Modern OpenGL Programming - | Comidoc