Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Computer Graphics with Modern OpenGL and C++ by Ben Cook

/

Release date:2020, March

Duration:21 h 16 m

Author:Ben Cook

Skill level:Beginner

Language:English

Exercise files:Yes

This course is designed to teach the theory and code behind modern OpenGL graphical applications. It not only teaches you the code needed to use OpenGL, but it also teaches the theory behind modern OpenGL. This is immensely important for any aspiring graphics or game developer because understanding the theory behind what we do enables you to form your graphical style. The course is designed to receive constant support, to ensure you learn everything there is to know. As an example of this, this series already covers things as advanced as Shadow Mapping, a rare commodity among OpenGL courses (especially when it comes to Shadow Mapping for MULTIPLE Point Lights!!). So I hope you take an interest in this course and enjoy watching it as much as I do make it.

Watch online or Download for Free
1. Introduction

01. About This Course
02. [THEORY] Introduction to GLEW, GLFW and SDL
03. [CODING] Setting up GLEW with GLFW

2. Beginner

01. [THEORY] Shaders and the Rendering Pipeline
02. [CODING] Shaders and the First Triangle
03. [THEORY] Vectors, Matrices and Uniform Variables
04. [CODING] Uniform Variables
05. [CODING] Using GLM (OpenGL Maths Library)
06. [CODING] Transforming Translation
07. [CODING] Transforming Rotation
08. [CODING] Transforming Scaling
09. [THEORY] Interpolation, Indexed Draws and Projections
10. [CODING] Interpolation
11. [CODING] Indexed Draws
12. [CODING] Projections
13. [CODING] Clean Up

3. The Camera

01. [THEORY] The Camera and User Input
02. [CODING] Camera Input with GLFW
03. [CODING] Camera Movement

4. Intermediate

01. [THEORY] Textures and Image Loading
02. [CODING] Texture Mapping
03. [THEORY] Phong Lighting and Directional Lights
04. [CODING] Ambient Lighting
05. [CODING] Diffuse Lighting
06. [CODING] Specular Lighting
07. [THEORY] Point Lights and Spot Lights
08. [CODING] Point Lights
09. [CODING] Spot Lights
10. [CODING] Model Importing

5. Advanced

01. [THEORY] Shadow Mapping
02. [CODING] Directional Shadow Maps
03. [THEORY] Omnidirectional Shadows, Cube Maps and the Geometry Shader
04. [CODING] Omnidirectional Shadow Maps Creating the Cubemap
05. [CODING] Omnidirectional Shadow Maps Applying the Shadow Map
06. [THEORY] The Skybox
07. [CODING] The Skybox

6. Ending and the Future of this Course

01. The Future of this Course
02. Outro

[Udemy] Computer Graphics with Modern OpenGL and C++ by Ben Cook.7z

[Udemy] Computer Graphics with Modern OpenGL and C++ by Ben Cook_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

1 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *