RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL (by AlexanderVeselov)
Yave
Yet Another Vulkan Engine (by gan74)
Our great sponsors
RayTracing | Yave | |
---|---|---|
1 | 3 | |
297 | 464 | |
- | - | |
4.2 | 9.6 | |
about 2 months ago | about 1 month ago | |
C++ | C++ | |
MIT License | MIT License |
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.
RayTracing
Posts with mentions or reviews of RayTracing.
We have used some of these posts to build our list of alternatives
and similar projects.
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.
What are some alternatives?
When comparing RayTracing and Yave you can also consider the following projects:
harfang3d - HARFANG 3D source code public repository
liblava - Modern and easy-to-use library for Vulkan
Cinder - Cross-platform, modular, extendable ray-tracer.
Lupine - Game Engine Trial
fast-voxel-traversal-algorithm - A C++ implementation of the fast voxel traversal algorithm.
CLUSEK-RT - Vulkan based C++ ray-tracing game engine.
ArrayFire - ArrayFire: a general purpose GPU library.
paradigm - C++20 Vulkan and GLes rendering engine
compute-runtime - Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
tinyraytracer - A brief computer graphics / rendering course
PRayGround - GPU ray tracing framework using NVIDIA OptiX 7 and 8
scop_vulkan - A 3D model viewer written C++20 and Vulkan