A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
-
Updated
Aug 10, 2026 - JavaScript
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
NanoRT, single header only modern ray tracing kernel.
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Data visualisation and ray tracing in Python based on OptiX 9.1 framework.
Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing
Vulkan Path Tracer. Physically based path tracer made in Vulkan with Ray Tracing Pipeline.
Physically based renderer with Path Tracing and Photon Mapping.
Portal 2 - RTX Remix Compatibility Mod
Realtime GPU path tracer based on D3D12 and Vulkan
Unbiased & physically-based GPU HIPRT (C++/HIP) interactive path tracing renderer
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
Visualizer for large-scale and interactive ray-tracing of neurons
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
A fast BVH using SAH in rust
Realtime path tracing via WebGPU compute shaders
Bayesian Collaborative Denoiser for Monte Carlo Rendering
A Minecraft shader pack that enhances your experience with the help of good-looking visuals and light simulations.
To associate your repository with the pathtracing topic, visit your repo's landing page and select "manage topics."