Projects in Awesome Lists tagged with pathtracing
A curated list of projects in awesome lists tagged with pathtracing .
https://github.com/gkjohnson/three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
acceleration bounds bounds-hierarchy bvh distance geometry graphics intersection mesh pathtracing performance point-cloud pointcloud raycast raytracing three-js three-mesh-bvh threejs tree webvr
Last synced: 08 Jan 2026
https://github.com/erichlof/three.js-pathtracing-renderer
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
global-illumination path path-tracer pathtracing ray raytracing realtime three-js threejs tracer tracing webgl
Last synced: 11 Apr 2025
https://github.com/erichlof/THREE.js-PathTracing-Renderer
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
global-illumination path path-tracer pathtracing ray raytracing realtime three-js threejs tracer tracing webgl
Last synced: 25 Mar 2025
https://github.com/knightcrawler25/GLSL-PathTracer
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
bsdf bvh disney glsl gpu linux opengl path path-tracer path-tracing pathtracer pathtracing ray ray-tracing raytracer tracer tracing windows
Last synced: 25 Nov 2025
https://github.com/knightcrawler25/glsl-pathtracer
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
bsdf bvh disney glsl gpu linux opengl path path-tracer path-tracing pathtracer pathtracing ray ray-tracing raytracer tracer tracing windows
Last synced: 15 May 2025
https://github.com/lighttransport/nanort
NanoRT, single header only modern ray tracing kernel.
bdpt bvh pathtracing ray raytracing
Last synced: 14 May 2025
https://github.com/wahn/rs_pbrt
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
graphics pathtracer pathtracing pbrt physically-based-rendering raytracer rendering rust
Last synced: 18 Apr 2025
https://github.com/Devsh-Graphics-Programming/Nabla
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
computer-graphics cuda cuda-opengl gpgpu gpu graphics-engine graphics-library hlsl optix optix-denoiser path-tracing pathtracing pbr raytracing rendering shaders spir-v vulkan
Last synced: 10 Jun 2026
https://github.com/rnd-team-dev/plotoptix
Data visualisation and ray tracing in Python based on OptiX 8.1 framework.
3d-graphics animation cuda generative-art gpu nvidia optix path-tracing pathtracing plot ray-tracing raytracer raytracing real-time rtx visualization
Last synced: 15 May 2025
https://github.com/knightcrawler25/optix-pathtracer
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
brdf cuda disney gpu optix pathtracing raytracing
Last synced: 07 Apr 2025
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 16 May 2025
https://github.com/favreau/Sol-R
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
3d 3d-graphics-engine cuda gpgpu gpu-acceleration gpu-computing graphics-engine interactive opencl path-tracing pathtracing ray-tracing raytracer raytracing raytracing-engine realtime-rendering rendering science virtual-reality vr
Last synced: 30 Apr 2025
https://github.com/BlueBrain/Brayns
Visualizer for large-scale and interactive ray-tracing of neurons
brain embree interactive ispc-compiler json-rpc large-scale neurons neuroscience ospray pathtracing photorealistic-based-rendering python raytracing realtime-rendering visualisation volume-rendering websockets
Last synced: 29 Mar 2025
https://github.com/bluebrain/brayns
Visualizer for large-scale and interactive ray-tracing of neurons
brain embree interactive ispc-compiler json-rpc large-scale neurons neuroscience ospray pathtracing photorealistic-based-rendering python raytracing realtime-rendering visualisation volume-rendering websockets
Last synced: 13 Apr 2025
https://github.com/svenstaro/bvh
A fast BVH using SAH in rust
bvh crates intersection-tests pathtracing rays raytracing
Last synced: 15 May 2025
https://github.com/nvidiagameworks/bridge-remix
This is the NVIDIA RTX Remix Runtime Bridge repository
nvidia pathtracing raytracing remix rtx rtxremix
Last synced: 04 Apr 2025
https://github.com/chicio/spectral-clara-lux-tracer
✨A physically based ray tracer with multiple shading models support and Color Rendering Index (CRI) evaluation. Project developed for my master degree thesis at University Milano-Bicocca. ✨
ciexyz color computer-graphics light pathtracing physically-based-rendering raytracer
Last synced: 23 Apr 2025
https://github.com/neil3d/awesome-pbr
A comprehensive collection of Physically Based Rendering resources.
Last synced: 12 Feb 2026
https://github.com/RenderKit/ospray-studio
An application to showcase OSPRay's rendering capabilities
ospray path-tracing pathtracing ray-tracing raytracing rendering scientific-visualization scivis visualization
Last synced: 04 Apr 2025
https://github.com/harskish/fluctus
An interactive OpenCL wavefront path tracer
global-illumination gpu graphics opencl path-tracer path-tracing pathtracing raytracing rendering
Last synced: 26 Jun 2025
https://github.com/zilize/v-pathtracer
An Awesome Visual Path Tracer. 可视化路径追踪渲染器
bounding-volume-hierarchy cook-torrance cornell-box graphics nanogui path-tracing pathtracing ray-tracing raytracer raytracing stanford-bunny visualization
Last synced: 18 Sep 2025
https://github.com/brickray/gpu-pathtracer
physically based path tracer on gpu
cuda gpu pathtracing raytracing tracing
Last synced: 08 May 2025
https://github.com/enkimute/webgl2_pathtrace
:camera: webGL2 path tracing experiment.
gpgpu hammersley importance-sampling javascript pathtracing webgl2
Last synced: 13 Apr 2025
https://github.com/alesgenova/ray-tracer
A simple ray tracing engine
graphics path-tracing pathtracing ray-tracing raytracing rust webassembly
Last synced: 15 Mar 2026
https://github.com/sebadorn/physically-based-rendering
Master thesis: Interactive Physically-based Rendering
bvh c-plus-plus global-illumination gpu master-thesis opencl pathtracing
Last synced: 06 May 2025
https://github.com/jenskrumsieck/raytracing-vulkan
Raytracer using Vulkan Compute Shaders and Avalonia UI
avalonia avaloniaui compute-shader csharp path-tracing pathtracing ray-tracing raytracing silknet vulkan
Last synced: 25 Oct 2025
https://github.com/ooofreakooo/webgpu_simple_pathtracer
Raytracing with WebGPU
blas bounding-volume-hierarchy bvh compute-shader controls first-person-camera light-transport obj-loader pathtracing raytracing surface-area-heuristic tlas two-level-acceleration-structure webgpu webgpu-pathtracing webgpu-raytracing wgsl
Last synced: 10 Apr 2025
https://github.com/PolyhedronStudio/Q2RTXPerimental
My 'Experimental' fork of NVIDIA’s implementation of RTX ray-tracing in Quake II
cpp-programming cpp23 entity-system fork framework game-development iqm modern old-school path-tracing pathtracing q2rtx q2rtx-extended-shooter-template quake2rtx ray-tracing raytracing retro rtx trenchbroom workflow
Last synced: 23 Jun 2026
https://github.com/tensorush/zigzag
🦎 🔱 Multi-threaded CPU path tracer.
cornell-box cpu-raytracing multithreaded-path-tracer multithreading path-tracer path-tracing pathtracer pathtracing physically-based-rendering ray-tracer ray-tracing raytracer raytracing rendering zig zig-lang zig-language zig-package ziglang zigzag
Last synced: 12 Mar 2025
https://github.com/datavorous/tinytracer
A tiny path tracer written in vanilla python to produce realistic renders
pathtracing python raytracer raytracing winter-of-open-source
Last synced: 24 Jan 2026
https://github.com/felixfifi/rtx-pathtracer
A Vulkan path trace that contains advanced methods like parallax-aware path guiding and irradiance caching, as well as standard methods like NEE and MIS. All methods can be configured and enabled at run-time and come with a wide range of visualization modes.
path-guiding pathtracing raytracing rtx vulkan
Last synced: 06 May 2025
https://github.com/animmouse/sh3d-consolephotogenerator
Sweet Home 3D Console Photo Generator
home house path-tracing pathtracing ray-tracing raytracing sunflow sweet-home-3d sweethome3d
Last synced: 19 Mar 2025
https://github.com/findstr/3drender
bsdf bvh bvh-tree microfacet pathtracer pathtracing pbr rasterizer raytracing
Last synced: 30 Apr 2025
https://github.com/umar-ahmed/webgpu-pathtracer
✨ A simple pathtracer running in the browser using WebGPU
Last synced: 15 Apr 2025
https://github.com/martinusius/fractos
3D fractal renderer written in TypeScript
fractal fractal-rendering pathtracing raymarching renderer threejs typescript
Last synced: 11 Jul 2025
https://github.com/101001000/tfg-pathtracer
CUDA Path tracing render engine, with MIS and the Disney BRDF
cuda pathtracing raytracing renderer
Last synced: 11 Apr 2025
https://github.com/blurgyy/cg-2020
C++ implementations of Hierarchical z-buffer & Physically based rendering via Monte Carlo path tracing
pathtracing pbr rasterizer zbuffer
Last synced: 09 Apr 2025
https://github.com/chelsea0x3b/teeracer
Path tracer in rust
path-tracer path-tracing pathtracing raytracing rendering rust
Last synced: 21 Jun 2026
https://github.com/karthikriyer/raytracer
A simple C++ Path Tracer
computer-graphics pathtracing raytracing
Last synced: 21 Jun 2025
https://github.com/boybaykiller/2kb-pathtracer
2KB OpenGL PathTracer written in C
2kb demoscene glsl opengl pathtracing raytracing
Last synced: 09 Oct 2025
https://github.com/rishflab/illuminate
ECS based game engine with real-time pathtraced rendering
game gpu pathtracer pathtracing physics
Last synced: 30 Jan 2026
https://github.com/encelo/pmtracer
Poor Man's Tracer is a very simple and minimal ray tracing and path tracing library
cornell-box cpp cross-platform global-illumination library pathtracer pathtracing raytracer raytracing
Last synced: 04 Apr 2025
https://github.com/encelo/nctracer
An ImGui front-end to the pmTracer library made with the nCine
cornell-box cross-platform global-illumination imgui ncine pathtracing raytracing
Last synced: 21 Jun 2025
https://github.com/mlunnay/rs_illume
A Rust physically based ray tracer. Based upon the PBRT book http://www.pbr-book.org
graphics pathtracing pbrt physically-based-rendering raytracer rendering rust
Last synced: 19 Jul 2025
https://github.com/bdwhst/fluora
A CUDA PBR path tracer
cpp cuda pathtracing pbr rendering
Last synced: 13 Feb 2026
https://github.com/giuliom/basicrenderer
A simple renderer
3d-graphics cplusplus cplusplus-14 cplusplus-17 cpp cpp11 cpp14 cpp17 path-tracing pathtracing rasterizer ray-tracing raytracer raytracing-engine software-rendering
Last synced: 15 Feb 2026
https://github.com/giuliacassara/naive_path_tracer
Lightweight implementation of a path tracing algorithm for computer graphics, written in C++. The goal of this project is to create a minimalistic yet efficient path tracer that can render realistic images by simulating the behavior of light as it interacts with various objects in a scene.
graphics-programming pathtracing rendering
Last synced: 06 Jun 2026
https://github.com/pedroth/ray-trace-demo
Ray tracing demo using CPU
cpu js parallel-computing pathtracing raytracing threads
Last synced: 21 Feb 2026
https://github.com/jenskrumsieck/raytracinginoneweekend
Following the Ray Tracing in One Weekend series
path-tracing pathtracing raytracer raytracing
Last synced: 05 Apr 2025
https://github.com/mysterycoder456/path_tracer_c
Path Tracer in C
3d 3d-graphics c graphics pathtracing pbr pbrt raytracer raytracing renderer rendering
Last synced: 23 Nov 2025
https://github.com/seudonym/pathtracer-cpp
A multi-threaded C++ path tracer that runs on the CPU, and outputs an image.
multithreading path-tracer path-tracing pathtracer pathtracing ppm-image raytracer raytracing reflections refraction skyboxes
Last synced: 20 Jun 2025
https://github.com/mandeep/renderama
A simple path tracer in Rust
pathtracer pathtracing pbr ray-tracing raytracer raytracing raytracing-next-week raytracing-one-weekend raytracing-rest-of-your-life rust rust-lang
Last synced: 28 Mar 2025
https://github.com/ustymukhman/uwal-webgpu-smallpt
WebGPU port of smallpt Global Illumination in 99 lines of C++
denoise denoising offscreencanvas oidn path-tracer path-tracing pathtracer pathtracing port ray-tracer ray-tracing raytracer raytracing smallpt uwal webgpu
Last synced: 07 Sep 2025
https://github.com/borisgerretzen/opentkpathtracer
Path tracer implemented as an OpenGL compute shader with OpenTK OpenGL bindings.
opengl opentk pathtracer pathtracing raytracer raytracing
Last synced: 18 May 2026
https://github.com/nvpro-samples/vk_denoise_dlssrr
Example of integrating the DLSS-RR denoiser into a Vulkan application
dlss dlss3 pathtracing pbr-shading raytracing vulkan
Last synced: 12 Oct 2025
https://github.com/satsuma22/raytracinggodot
A Godot based Ray-Tracer. Uses compute shaders to render the ray-traced image.
compute-shader godot pathtracing raytracing
Last synced: 08 Feb 2026
https://github.com/rischpierre/pathtracer
Experimental uni-directionnal path tracer based on USD
eigen path-tracing pathtracing raytracer usd
Last synced: 31 Dec 2025
https://github.com/sbobyn/three-pathtracer
Realtime interactive WebGL based pathtracer implemented with Three.js
pathtracing raytracing raytracing- threejs webgl
Last synced: 18 May 2026
https://github.com/charles-l/rayboi
a raytracer written in futhark/python
futhark numpy pathtracing python3 raytracing
Last synced: 19 Apr 2026
https://github.com/angstrom-123/cpu-raytracing
Toy CPU path tracer
java maven path-tracing pathtracer pathtracing ray-tracing raytracer raytracing render renderer rendering rendering-engine
Last synced: 20 Jun 2026
https://github.com/zachary-cauchi/cps5124-assignment-1
Ray/Path tracer program for CPS5124
global-illumination json pathtracing raytracing
Last synced: 24 Apr 2026
https://github.com/deermichel/eden
Raytracer written in Rust
3d art graphics pathtracing raytracer rendering rust
Last synced: 10 Sep 2025
https://github.com/vikastmz/path_tracer
Monte Carlo Path Tracing written in C++
cornell-box monte-carlo pathtracing physically-based-rendering rendering
Last synced: 22 Mar 2025
https://github.com/trenza1ore/trenza1ore.github.io
Personal Website of Hugo Huang
computer-graphics computer-vision hugo natural-language-processing pathtracing raytracing reinforcement-learning website
Last synced: 10 May 2026
https://github.com/ndoll1998/fairpt
A fairly optimized cpu-only path tracer
bvh bvh-tree pathtracer pathtracing raytracer raytracing realist rendering simd simd-instructions
Last synced: 13 Jun 2026
https://github.com/dantevg/pathtracer
An unoptimised JavaScript path tracer experiment
Last synced: 18 Nov 2025
https://github.com/lmarzocchetti/tracekell
Raytracing in Haskell
computer-graphics functional-programming haskell monads pathtracing raytracing
Last synced: 23 Sep 2025