Learning-OpenGL

Learning OpenGL for Computer Graphics Programming

View the Project on GitHub

https://jaeger47.github.io/Learning-OpenGL/

Learning-OpenGL with C++

Image of OpenGL

Learning OpenGL for Computer Graphics Programming with C++

Instructor: Mark Daniel G. Dacer

Readings:

OpenGL Documentation

GLUT Documentation

Introduction on OpenGL

OpenGL Tutorial

Lessons

Introduction of the course

Lesson 1 - OpenGL

▼ Hello_window.cpp

Image of OpenGL

Lesson 2 - Drawing Objects

▼ Basic_primitives.cpp

Image of OpenGL

Lesson 3 - Transformations

▼ Transformations.cpp

Image of OpenGL

Lesson 4 - Colours

▼ Colours.cpp

Image of OpenGL

Lesson 5 - Going 3D

▼ house.cpp

Image of OpenGL

▼ going3d.cpp

Image of OpenGL

Lesson 6 - Lighting

▼ lighting.cpp

Image of OpenGL

Lesson 7 - Quadric Shapes and Multi-Texturing

▼ customBox.cpp

Image of OpenGL

▼ multiTexture.cpp

Image of OpenGL

Lesson 8 - Blending & Fog

▼ blending.cpp

Image of OpenGL

▼ fog.cpp

Image of OpenGL

Lesson 9 - Events and Camera

▼ event&camera.cpp

Image of OpenGL

Lesson 10 - Text & Sound

▼ text.cpp

Image of OpenGL

▼ Sound.cpp

https://user-images.githubusercontent.com/25429742/202532543-9fb2da28-c1f3-4d31-978e-28b06e10f40d.mp4

Sample Preview