https://github.com/shresth72/render_gl
Text, Vector and Image Rendering Engine in C with OpenGL, NanoVG and Shaders
https://github.com/shresth72/render_gl
c glfw glsl nanovg opengl shaders
Last synced: 9 months ago
JSON representation
Text, Vector and Image Rendering Engine in C with OpenGL, NanoVG and Shaders
- Host: GitHub
- URL: https://github.com/shresth72/render_gl
- Owner: Shresth72
- Created: 2024-07-19T00:22:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-27T19:01:20.000Z (10 months ago)
- Last Synced: 2025-02-28T03:13:36.841Z (10 months ago)
- Topics: c, glfw, glsl, nanovg, opengl, shaders
- Language: C
- Homepage:
- Size: 1.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# render_gl
My C engine for rendering text, images and vectors using nanovg, textures and shaders respectively.
Based on OpenGL and GLFW, and used NanoVG for text rendering
## Run
```bash
make run
```
## Installation
Install dependencies
### 1. Linux
#### Arch
```bash
yay -S libglfw3-dev glew cglm
```
#### Ubuntu
```bash
sudo apt update
sudo apt install libglfw3-dev libglew-dev cglm-dev
```