vulkan_ray_tracing_minimal_abstraction
ascii-raytrace
vulkan_ray_tracing_minimal_abstraction | ascii-raytrace | |
---|---|---|
2 | 2 | |
71 | 27 | |
- | - | |
2.1 | 0.0 | |
about 1 year ago | over 1 year ago | |
C++ | C | |
GNU General Public License v3.0 only | - |
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.
vulkan_ray_tracing_minimal_abstraction
-
Are there any good c examples?
This raytracing sample is all in C.
- Is there a comprehensive developer's guide about the new Vulkan RT extensions?
ascii-raytrace
-
I made a ray tracer on the command line for my first project after reading Modern C :)
https://github.com/OscarSaharoy/ascii-raytrace/blob/master/ascii-raytrace.c#L11
What are some alternatives?
3D-Raycaster-Engine - OpenGL Raycaster written in C.
raytracer.hpp - Simple compile-time raytracer using C++17
vk-bootstrap - Vulkan Bootstrapping Iibrary
C-Raytracer - A CPU raytracer from scratch in C
xash3d-fwgs - Vulkan Ray Tracing fork of Xash3D FWGS engine. Intended to be merged into master at some point in the future.
c-ray - c-ray is a small, simple path tracer written in C
vkbasicapp
Lift - Vulkan Path Tracer with Optix Denoiser integration
stb - stb single-file public domain libraries for C/C++
hybrid-rendering - A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
RenderBender - A third party program to change Minecraft RTX's internal settings externally, directly in-memory, at runtime.