An open API service indexing awesome lists of open source software.

https://github.com/ferhatgec/fre2d

OpenGL based simple 2D renderer
https://github.com/ferhatgec/fre2d

2d cmake colorized cpp cpp20 freetype glm opengl renderer simple stb

Last synced: about 2 months ago
JSON representation

OpenGL based simple 2D renderer

Awesome Lists containing this project

README

        

# fre2d (fresh renderer enhanced 2d)
## OpenGL simple 2D renderer

## features:
* Font rendering via FreeType
* Custom framebuffer support
* Built-in orthographic camera.
* Uses DSA and non-DSA APIs using OpenGL 4.5... That's it.

## TODO (high priority-):
* Batching support.
* Filled primitives.
* Optimizations.
* More DSA; eliminate unnecessary binds.
* 2D point light source.
* More back-end support (Direct3D, Vulkan etc).

![example](https://github.com/user-attachments/assets/ef4a576b-62b3-44d1-85f7-bcc107507bd0)

### fre2d licensed under the terms of MIT License.