Yave
Yet Another Vulkan Engine (by gan74)
CubiCAD
A fast and modern vulkan based rendering engine (by RedNicStone)
Our great sponsors
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.
Yave
Posts with mentions or reviews of Yave.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Abstraction arround CommandBuffers and Queues
Yes
-
Rendering Mip Levels of Image
Alternatively, you can create a view per mip and use a compute shader to compute the whole cube at once. This is what I have been doing
-
Need help with a post processing shader
IIRC OpenGL clip space depth is in [-1, 1], so it needs to be remapped too. This code is derived from my own Vulkan codebase, and I haven't used OpenGL in a long time, so this may be wrong.
CubiCAD
Posts with mentions or reviews of CubiCAD.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-21.
-
SSAO shader more like edge shader? What have I done wrong?
You can find all code here. Important files are the geometry shaders (vert, frag) and the main class for the SSAO shader (.cpp, .h)
What are some alternatives?
When comparing Yave and CubiCAD you can also consider the following projects:
liblava - Modern and easy-to-use library for Vulkan
DiligentEngine - A modern cross-platform low-level graphics library and rendering framework
Lupine - Game Engine Trial
scop_vulkan - A 3D model viewer written C++20 and Vulkan
CLUSEK-RT - Vulkan based C++ ray-tracing game engine.
tempest
paradigm - C++20 Vulkan and GLes rendering engine
echo - A New Cross-Platform 2D 3D Game Engine
Physics3D - A 3D physics engine
tiny_csg - tiny_csg is a C++ library that generates meshes from brush-based level data and supports incremental updates (real-time CSG). It is intended to be used as a backend in 3d level editors and/or generators.
Tempest - 3d graphics engine