Fwog
Froggy OpenGL Engoodener (by JuanDiegoMontoya)
Corvus
My In-Dev Vulkan 3D Game Engine (by sltn011)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Fwog
Posts with mentions or reviews of Fwog.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-10.
-
OpenGL is not dead, long live Vulkan
Yup. I love how easy it is to use OpenGL, and I've even spent time making a "modern" wrapper for it, but I'm still bitten by its quirks on a regular basis.
- Really struggling with understanding tinygltf
-
Low-level OpenGL abstractions
In fact, I wrote my own wrapper that attempts to fix as many fundamental problems (that I see) with OpenGL as possible, taking inspiration from explicit APIs like Vulkan and D3D12, while maintaining the simplicity OpenGL is known for. And before you call me out for shilling my thing, note that it is incomplete and unoptimized (lots of duplicated state calls!). Consider it a proof-of-concept at best.
Corvus
Posts with mentions or reviews of Corvus.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-02.
-
Really struggling with understanding tinygltf
And here is my code I wrote to load gltf models using tinygltf: https://github.com/sltn011/Corvus/blob/UI/Corvus/Source/Corvus/Assets/Model/GLTFModelLoader.cpp
What are some alternatives?
When comparing Fwog and Corvus you can also consider the following projects:
glbinding - A C++ binding for the OpenGL API, generated using the gl.xml specification.
Godot - Godot Engine – Multi-platform 2D and 3D game engine
ssgl - single source shaders for opengl
cocos-engine - Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
filament - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d-game-shaders-for-beginners - 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.