Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eoic/opengltemplate
OpenGL starter project for C++ with GLFW and GLEW.
https://github.com/eoic/opengltemplate
cmake cpp glew glew-glfw glfw opengl starter-template
Last synced: 6 days ago
JSON representation
OpenGL starter project for C++ with GLFW and GLEW.
- Host: GitHub
- URL: https://github.com/eoic/opengltemplate
- Owner: Eoic
- Created: 2023-06-17T21:30:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-22T17:23:42.000Z (8 months ago)
- Last Synced: 2024-11-08T12:21:05.232Z (about 2 months ago)
- Topics: cmake, cpp, glew, glew-glfw, glfw, opengl, starter-template
- Language: Shell
- Homepage:
- Size: 280 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenGL starter project
### Features
* CMake configuration with GLEW and GLFW.
* Example code for creating a window using the mentioned libraries.
* Automatically download and unzip dependencies into dedicated directories.
* CMake plugin preset for VSCode.### Usage
1. Run `./scripts/install-deps.sh` to download and unzip dependenciew into `vendor` directory.
2. Use `./scripts/run.sh` script to compile and run the project.
3. (Alternative) Use VSCode [CMake](https://marketplace.visualstudio.com/items?itemName=twxs.cmake) plugin to build and debug through the IDE.### Issues
* Doesn't seem to work on Wayland.