https://github.com/imdeaddev/gltutorial
OpenGL tutorial
https://github.com/imdeaddev/gltutorial
cpp graphics opengl opengl45 tutorial tutorials
Last synced: 7 months ago
JSON representation
OpenGL tutorial
- Host: GitHub
- URL: https://github.com/imdeaddev/gltutorial
- Owner: imdeaddev
- License: wtfpl
- Created: 2024-11-14T12:54:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T15:17:37.000Z (about 1 year ago)
- Last Synced: 2025-03-15T14:41:44.868Z (11 months ago)
- Topics: cpp, graphics, opengl, opengl45, tutorial, tutorials
- Language: C++
- Homepage: https://github.com/imdeaddev/gltutorial/blob/main/README.md
- Size: 1.05 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenGL tutorial
- [OpenGL tutorial](#opengl-tutorial)
- [How to compile?](#how-to-compile)
- [Tutorials](#tutorials)
- [Third party libraries and tools](#third-party-libraries-and-tools)
- [License](#license)
- [List of similar resources](#list-of-similar-resources)
## How to compile?
```sh
cd /path/to/this/project
cmake -S . -B build
cmake --build build
```
## Tutorials
- [На русском](./content/ru/index.md)
## Third party libraries and tools
This project uses:
- [GLFW](https://github.com/glfw/glfw) [[Zlib license](https://github.com/glfw/glfw/blob/master/LICENSE.md)] (glfw docs, tests and examples are not included in this distribution)
- [glad](https://gen.glad.sh) [[Various licenses](https://github.com/Dav1dde/glad?tab=readme-ov-file#license)]
- [glm](https://glm.g-truc.net) [[MIT license](https://github.com/g-truc/glm/blob/master/copying.txt)]
## License
The code is licensed under WTFPL, and tutorials text is licensed under CC-BY-SA 4.0
## List of similar resources
- [Official Khronos tutorial](https://www.khronos.org/opengl/wiki/Getting_Started)
- [LearnOpenGL](https://learnopengl.com/)
- [opengl-tutorial](https://www.opengl-tutorial.org/)
- [OpenGL Step by Step](https://ogldev.org/)
- and many others