https://github.com/siddhu2502/glengine
My own opengl stuff from scratch
https://github.com/siddhu2502/glengine
cmake cpp opengl
Last synced: 3 months ago
JSON representation
My own opengl stuff from scratch
- Host: GitHub
- URL: https://github.com/siddhu2502/glengine
- Owner: Siddhu2502
- Created: 2025-02-19T10:48:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T16:13:32.000Z (over 1 year ago)
- Last Synced: 2025-03-10T17:26:39.654Z (over 1 year ago)
- Topics: cmake, cpp, opengl
- Language: C++
- Homepage:
- Size: 1.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open GL contents
## Description
This is a repository to store all the code I write while learning Open GL.
This repo have the following structure:
- `src/` : This folder contains all the code I write.
- `include/` : This folder contains all the header files. (generic and specific to the project)
- `updates/` : This folder contains images of the progress I make.
- `README.md` : This file.
## Branches and their purpose
### Main
This branch contains the code that is stable and less documented so that there is no clutter in the code.
### Documentation
This branch contains the code that is stable and well documented so that it can be used as a reference.
You can go to the html directory and open the index.html file to see the documentation
if you guys have the "go live" extension in vscode then you can open the index.html file in the browser and see the documentation.
CHEERS !!
## To run the code
```bash
git clone
cd
```
```bash
mkdir build
cd build
cmake ..
make
./app
```
## Current progress
- Created a hexagon with texture and blending of colors

- Now the engine supports multiple textures (32!! OF THEM !!)

---
# DOCS
- [OpenGL](https://learnopengl.com/)
- [GLFW](https://www.glfw.org/docs/latest/)
- [GLAD](https://glad.dav1d.de/)