A selective shadow ray tracer that detects shadow-map boundaries with a CUDA Sobel filter and applies ray tracing only to edge regions to reduce cost while improving shadow quality.
#c++
Content tagged with "c++"
Selective Ray Tracer Using Vulkan and CUDA
CPU Ray Tracer
A C++ CPU ray tracer supporting multiple analytic primitives, glTF triangle meshes, reflection, refraction, hard and soft shadows, and physically based shading.
OpenGL Deferred Renderer
An OpenGL renderer developed from forward rendering to deferred rendering, with selective shading optimized through light volumes and stencil-buffer testing.
OptiX-Based Ray Tracer
An NVIDIA OptiX ray tracer supporting built-in and custom primitives, reflection, refraction, shadows, physically based shading, instancing, glTF meshes, and dynamic objects.
3DGVRT: Vulkan-Based Mobile Gaussian Ray Tracer
A mobile Gaussian ray tracer created by porting NVIDIA 3DGRUT to Vulkan and optimizing both the ray-tracing-pipeline and Ray Query implementations.