Trickrig - это разрабатываемое на C++ ядро минималистичного графического 3D движка на основе OpenGL, с ипользованием свободных библиотек glfw3, libpng16, sqlite3, glm. В движке реализована многопоточность, минималистичное меню не привязанное к внешним библиотекам, заложена возможность реализации LOD.
Разрабатываемый код является мультиплатфоменным. Сборка на платформе MS-Windows не требует наличия "Visual Studio", а производится с использованием открытых инструментов MSYS2. На платформе Linux сборки выполняется с использованием "стандартных" средств разработки.
TrickRig при перемещении камеры обеспечивает динамическое перестроение данных OpenGL VAO при рендере активной сцены, что обеспечивает эффективное использование графической памяти приложения, и позволяет генерировать "бесконечные" открытые 3D пространства.
Подробности на сайте bigov.github.io