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

https://github.com/microno95/cogl

Custom OpenGL API
https://github.com/microno95/cogl

cogl cpp-library cpp14 opengl rendering-3d-graphics

Last synced: about 1 month ago
JSON representation

Custom OpenGL API

Awesome Lists containing this project

README

          

# COGL
Custom OpenGL API

Got annoyed with trying to code opengl stuff as a lot of the APIs are low level.
In an attempt to have a fast, but capable library that simply takes mesh data and renders it I wrote the code found within.

The simplest way to describe how it works is that it takes vertex and fragment shaders (with a single postprocessing shader) and renders it very quickly.

(Frame rate is around 800FPS for rendering 100 cubes, or 10 Stanford dragons.)

The reason for writing this library is to enable me to visualise the results of 3d simulation data such as from gravitational simulations with a Barnes-Hut tree.