LearnOpenGL
OpenGL tutorial project
Contains code samples and resources for learning OpenGL programming
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
11k stars
256 watching
3k forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
polytonic/glitter | A dead simple OpenGL project boilerplate for beginners. | 2,491 |
kitware/cmake | A cross-platform build system generator | 6,875 |
nigels-com/glew | A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. | 2,667 |
openscenegraph/openscenegraph | An open-source software framework for building 3D graphics applications with OpenGL and other rendering technologies | 3,245 |
akagi201/learning-cmake | A tutorial project demonstrating various CMake scenarios and best practices for building and managing C++ projects. | 3,205 |
opentk/opentk | A fast and low-level C# wrapper for OpenGL, OpenAL & OpenCL, providing a robust set of libraries for 3D graphics, audio, compute, and input. | 3,244 |
dev-cafe/cmake-cookbook | A comprehensive guide to using CMake for building and configuring software projects | 2,723 |
tommai78101/initializingopengl | A comprehensive guide to initializing OpenGL for developers | 45 |
ssloy/tinyrenderer | A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture | 20,605 |
libevent/libevent | A cross-platform networking library providing asynchronous I/O support and event notification mechanisms. | 11,200 |
libgit2/libgit2 | A cross-platform library implementation of Git functionality. | 9,699 |
lwjgl/lwjgl3 | A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,816 |
microsoft/vcpkg | A tool to manage dependencies and packages for C/C++ projects on various platforms. | 23,263 |
github/opensource.guide | A resource collection for software creators to learn best practices and guidelines for running and contributing to open-source projects. | 14,145 |
glfw/glfw | A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms | 13,089 |