Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.39 KB

File metadata and controls

27 lines (20 loc) · 1.39 KB

LearnOpenGL Repository

Welcome to my LearnOpenGL repository! This project serves as my personal journey and workspace for exploring modern OpenGL concepts, following the LearnOpenGL tutorials.

Overview

This repository contains code, assets, and notes that correspond to the sections of the LearnOpenGL website. It is organized to match the structure of the tutorials, making it easier to follow along and experiment with the concepts presented.

Prerequisites

To compile and run the projects in this repository, you will need:

  • A C++17 compatible compiler (e.g., GCC, Clang, MSVC)
  • GLFW - A library for creating windows and managing input
  • GLAD - OpenGL loader
  • Assimp - For model loading (used in later chapters)
  • stb_image - For image loading

Goals

  • Learn the fundamentals of modern OpenGL programming.
  • Build a solid foundation for creating interactive graphics applications.
  • Gain hands-on experience with shaders, 3D rendering, and asset loading.

Resources