Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/d-krylov/gloom

Library for experiments with OpenGL
https://github.com/d-krylov/gloom

assimp imgui opengl46 tinyobjloader wip

Last synced: about 2 months ago
JSON representation

Library for experiments with OpenGL

Awesome Lists containing this project

README

        

# GLoom - OpenGL library

## About

GLoom is a small utility library for OpenGL designed to support the development of more complex applications. It includes wrappers for OpenGL objects, a mesh loader, a simple scene, and a renderer.

### Examples:

![Sponza](preview/sponza_1.png)

### Third Party

1. [Dear ImGui](https://github.com/ocornut/imgui) for UI
1. [tinyobjloader](https://github.com/tinyobjloader/tinyobjloader) for OBJ files loading
2. [Assimp](https://github.com/assimp/assimp) for other model formats
3. [STB](https://github.com/nothings/stb) for image processing
4. [GLM](https://github.com/g-truc/glm) for 3D mathematics

### Gratitudes

1. [The Cherno](https://www.youtube.com/@TheCherno)
2. [Learn OpenGL](https://learnopengl.com/)