Back
Path Tracing
#
code
description / paper / conference
language
framework
framework
license
tags
1
Three.JS PathTracing Renderer
12/07/2016
this week
this week
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
Javascript
Three-js
Webgl
Three-js
Webgl
3
Three mesh BVH
19/01/2018
this week
this week
A BVH implementation to speed up raycasting and enable spatial queries against Three.JS meshes.
Javascript
Three-js
Three-js
acceleration bounds bounds-hierarchy bvh distance geometry graphics intersection mesh path-tracing performance point-cloud ray-tracing tree webvr webxr
5
LuxCore
22/11/2017
this week
this week
LuxCore source repository
C++
Cuda
Opencl
Cuda
Opencl
3d-graphics bidirectional-path-tracing gpu-computing luxcorerender luxrender optix path-tracing ray ray-tracing rtx visualization
6
Rs pbrt
21/12/2016
this week
this week
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.Rs pbrt.Org/about ...
Rust
Other
7
Plotoptix
26/03/2019
1 week ago
1 week ago
Data visualisation and ray tracing in Python based on OptiX 7.3 framework.
Python
Cuda
Cuda
Other
3d-graphics animation generative-art gpu nvidia optix path-tracing plot ray-tracing real-time rtx visualization
8
Optix PathTracer
08/05/2018
1 month ago
1 month ago
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
C
Cuda
Cuda
9
Brayns
17/06/2016
this week
this week
Visualizer for large scale and interactive ray tracing of neurons
C++
Python
Python
async brain cloud embree interactive ispc-compiler json-rpc large-scale neurons neuroscience optix ospray path-tracing photorealistic-based-rendering ray-tracing realtime-rendering visualisation volume-rendering websockets
10
Bcd
20/06/2017
2 weeks ago
2 weeks ago
Bayesian Collaborative Denoiser for Monte Carlo Rendering
C++
Other
computergraphics denoising-images montecarlo-simulation path-tracing physically-based-rendering rendering rendering-3d-graphics vfx
12
Monte carlo ray tracer
09/09/2019
this week
this week
Physically based renderer with Path Tracing and Photon Mapping.
C++
14
Spectral Clara Lux Tracer
12/10/2015
1 week ago
1 week ago
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.
C++
16
Dxr path tracing
07/01/2019
this week
this week
A DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.
C++
22
PathTracingDemo
08/01/2021
1 week ago
1 week ago
A path tracing demo using hardware accelerated ray tracing in Unity.
C#
Unity
Unity
24
Pathtracer WebGL2
19/03/2017
3 weeks ago
3 weeks ago
Path tracing render engine for the web. Both ray tracing for conventional 3D models and ray marching for fractals implemented. Built with WebGL 2 and Angular 2.
Typescript
Webgl
Webgl
25
Awesome pbr
09/01/2021
this week
this week
A comprehensive collection of Physically Based Rendering resources.
path-tracing pbr
28
Path tracer
01/08/2020
2 months ago
2 months ago
Accelerated path tracing in pure Ruby
Ruby
aabb bvh bvh-tree parallel-processing path-tracing procedural-textures ray-tracing reflection refraction texture-mapping wavefront-obj
29
Sail
30/03/2017
1 month ago
1 month ago
A path tracer using WebGL for realtime performance
Javascript
Webgl
Webgl
computer-graphics path-tracing
32
SimpleDxrPathTracer
12/09/2019
1 week ago
1 week ago
Simple DXR powered PathTracer in Unity
Shaderlab
Unity
Unity
dxr path-tracing
36
Path tracer
27/04/2021
this week
this week
A physically based Monte Carlo Path Tracer (Ray Tracer) from scratch
C++
37
Unity3D PBR Path Tracer
29/06/2020
1 week ago
1 week ago
Path traced physically based rendering with UE4 PBR like parameters and 'specTrans' from Disney BSDF implemented by using compute shader in Unity3D.
C#
Unity
Unity
39
Physically based Rendering
17/09/2013
6 months ago
6 months ago
Master thesis: Interactive Physically based Rendering
C++
Opencl
Opencl
41
CLUSEK RT
03/03/2021
4 weeks ago
4 weeks ago
Vulkan based C++ ray tracing game engine.
C++
Cmake
Javascript
Cmake
Javascript
clusek computer-graphics engine game-engine multi-platform path-tracing ray-tracing rendering vulkan
43
Dayflower Path Tracer
31/07/2017
6 months ago
6 months ago
A photorealistic, realtime and GPU based renderer written in Java
Java
Opencl
Opencl
3d-graphics ambient-occlusion aparapi gpu path-tracing ray-caster ray-marching ray-tracing raycaster renderer
46
Path Tracing Demo
12/08/2016
1 years ago
1 years ago
A path tracer for photorealistic rendering written in Swift
Swift
experimental lighting linear-algebra octree path-tracing photorealistic-based-rendering ray-tracing rendering rendering-engine
49
Tracing
23/08/2017
3 months ago
3 months ago
A simple physically based path tracer
Rust
path-tracing physically-based-rendering
50
Tracer
15/02/2019
1 years ago
1 years ago
A portable GPU/CPU Path Tracer library powered by SYCL. (OpenCL/Cuda/OpenMP)
C++
Cuda
Opencl
Cuda
Opencl
51
Temporal gpt
24/11/2016
5 months ago
5 months ago
Source code release for Temporal Gradient Domain Path Tracing [Manzi and Kettunen et al. 2016]
C++
path-tracing rendering
52
Lumen engine
20/03/2017
8 months ago
8 months ago
Rendering Engine using C++ and Cuda to achieve Path Tracing techniques on GPU
C
Cuda
Opengl
Cuda
Opengl
c++ path-tracing
53
Pandora
17/11/2017
3 months ago
3 months ago
Source code of my master thesis on occlusion culling for (out of core) path tracing
C++
54
PathTracerWithCuda
25/01/2018
10 months ago
10 months ago
A gpu accelerated path tracing render based on Cuda
C++
Cuda
Cuda
55
Differentiable renderer
22/09/2018
3 months ago
3 months ago
Physically based differentiable rendering in C++
C++
computer-graphics computer-vision differentiable-rendering neural-networks path-tracing physically-based-rendering ray-tracing rendering
59
Alhazen
06/06/2017
2 years ago
2 years ago
C++
lens monte-carlo-simulation optics pathfinding path-tracing photon-mapping ray-tracing render renderer
60
Polyhedron Engine
02/11/2021
this week
this week
Heavily modified engine fork of Nvidia's Q2RTX. Https://discord.Gg/6Qc6wfmFMR
C++
Other
bsp entity-system fork framework game-development game-engine iqm modern path-tracing polyhedron q2rtx quake2 ray-tracing rtx trenchbroom workflow
72
Unity3D Path Tracer
20/06/2020
2 months ago
2 months ago
Monte Carlo Path Tracer in Unity3D using compute shader
C#
Unity
Unity
73
Ggr
17/04/2020
1 month ago
1 month ago
A physically based offline renderer
C++
based carlo ggr global illumination image lighting monte offline offline-renderers path path-tracing physically ray ray-tracing renderer rendering tracing
80
Spike
10/11/2017
3 years ago
3 years ago
Spike is a C# .NET Core path tracer with multithreading and SIMD, including a bit of code to create abstract art.
C#
83
Rtx pathtracer
03/04/2020
6 months ago
6 months ago
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.
C++
85
PathTracer
16/06/2018
2 weeks ago
2 weeks ago
Program that allows you to render 3D scene with different visual effects using path tracing algorithm.
C
Opencl
Opencl
88
Path Tracer
03/10/2016
2 years ago
2 years ago
Implementation of Backward Path Tracing method in C++ using OpenGL.
C++
89
Compute Shader Unity PathTracer
20/02/2022
this week
this week
A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others
C#
Hlsl
Unity
Hlsl
Unity
90
Kamehameha
11/02/2018
1 years ago
1 years ago
This is a graphics engine that I have been developing for the last couple of months. It features a ray tracer, path tracer, rasterizer and a wireframer, all interacted with using a simple GUI designed using Qt Creator.
C++
91
Cg 2020
06/12/2020
3 months ago
3 months ago
C++ implementations of Hierarchical z buffer & Physically based rendering via Monte Carlo path tracing
C++
93
Svo raytracer
22/12/2020
this week
this week
Java/LWJGL pathtracer based on the paper "Efficient Sparse Voxel Octrees" by Samuli Laine and Tero Karras.
Java
94
Webtix
30/03/2018
10 months ago
10 months ago
WebGL2 based path tracing render engine.
Typescript
Webgl
Webgl
path-tracing webgl-rt-demo
96
Light transport
23/10/2017
8 months ago
8 months ago
Eight pointed black star: a toy unidirectional path tracer (unfinished)
C++
100
ComputerGraphicsKnowledge
19/12/2018
2 months ago
2 months ago
Computer Graphics and Game Development Knowledge
Opengl
Three-js
Webgl
Three-js
Webgl
101
Osprey
30/03/2020
1 years ago
1 years ago
Osprey is an open source plugin that integrates the OSPRay renderer and Rhino 3D modeler
C++
Other
104
PhotonMapping
04/06/2019
2 years ago
2 years ago
A path tracer, using photon mapping for additional effects. Built in C++ with OpenMP for the Advanced Computer Graphics course (FING UdelaR). Dev team: @MarzioCuello, @brunosegiu, C. Satut
C++
106
MinimalPT
12/11/2018
1 years ago
1 years ago
A minimal bidirectional pathtracer with as few features as possible, but physically accurate
C++
115
Rs illume
16/10/2019
10 months ago
10 months ago
A Rust physically based ray tracer. Based upon the PBRT book http://www.Pbr book.Org
Rust
116
Path Tracing Reproduction
27/11/2017
9 months ago
9 months ago
Final Project for Computer Graphics
C
Cuda
Cuda
optix path-tracing
118
Yocto gl vpt
21/05/2020
7 months ago
7 months ago
Volumetric Path Tracing support for Yocto/GL Library
C++
computer-graphics path-tracing physically-based-rendering rendering-3d-graphics volumetric-rendering yocto
119
Spheres DXR
01/11/2019
this week
this week
Renders a single path traced frame of globally illuminated spheres made of lambertian material, using the DirectX 12 Ray Tracing API and an Nvidia RTX GPU. Inspired by Peter Shirley's "Ray Tracing in One Weekend".
C
Directx
Directx
120
Ray tracing engine
24/01/2020
1 month ago
1 month ago
A simple ray tracing engine with global illumination, microfacet reflections, area lights and photon mapping
C++
3d-graphics computer-graphics graphics monte-carlo-ray-tracing path-tracing photon-mapping ray-tracing renderer rendering rendering-engine
121
Tfg pathtracer
31/03/2021
3 weeks ago
3 weeks ago
Cuda Path tracing render engine, with MIS and the Disney BRDF
Jupyter
Cuda
Cuda
122
Ocaml rtx
22/12/2021
3 weeks ago
3 weeks ago
Ocaml
adaptive-sampling denoising denoising-algorithm importance-sampling path-tracing ray-tracing renderer rtx voxels
123
LiSA
10/11/2020
2 weeks ago
2 weeks ago
LiSA is a path tracing render engine developped in C++ using Cuda 11
C++
Cuda
Cuda
125
VulkanApps
28/03/2020
11 months ago
11 months ago
Experimenting with Vulkan, in particular ray tracing (based on Peter Shirley's "Ray Tracing In One Weekend" series)
C++
126
PathTracer
07/09/2021
1 month ago
1 month ago
Playing with path tracing in Unity engine using compute shaders
C#
Unity
Unity
129
Actinon
04/12/2017
1 years ago
1 years ago
Create photorealistic images via ray tracing
C
antialiasing caustics computer-graphics examples fresnel-equations path-tracing photorealistic ray-tracing reflection refraction renderer
132
Graphic Renderer
13/05/2018
9 months ago
9 months ago
A fully functional, accelerated physically based renderer using the pathtracing algorithm.
C
133
Nray
03/06/2020
1 years ago
1 years ago
Nray is a multithreaded physically based path tracer. It reads a scene file that describes a camera, a lighting environment and several objects. It can render spheres and triangle meshes (loaded as obj files) as well as implicit surfaces (sdf)
C++
134
Renderama
07/06/2018
9 months ago
9 months ago
A simple path tracer in Rust
Rust
path-tracing pbr ray-tracing raytracing-next-week raytracing-one-weekend raytracing-rest-of-your-life rust-lang
135
PmTracer
10/10/2020
3 months ago
3 months ago
Poor Man's Tracer is a very simple and minimal ray tracing and path tracing library
C++
136
PathTracing
14/01/2022
2 months ago
2 months ago
The project of Computer Graphics, THU: a renderer based on ray tracing and path tracing.
C
140
GeneticAlgorithm PathFinding
12/03/2020
11 months ago
11 months ago
Shortest path finding using genetic algorithm.
Javascript
142
Pathtrace
26/10/2019
1 years ago
1 years ago
An implementation of path tracing using https://raytracing.Github.Io/ as a reference
C++
143
TextureLuminanceImportanceSampling
04/03/2022
2 weeks ago
2 weeks ago
Using the pixel RGB to calculate pixel luminance to importance sample random uniform generated samples over the image, in Unity C#.
C#
146
PathTracer CPP
25/04/2021
8 months ago
8 months ago
A multi threaded C++ path tracer that runs on the CPU, and outputs an image.
C++
155
Path tracer
18/05/2021
6 months ago
6 months ago
A simple but optimized path tracer written in Java with minimal imports.
Java
157
RIFT Next
23/03/2019
2 years ago
2 years ago
My sandbox renderer. Inspired mostly (but not entirely) by appleseed, Peter Shirley's Raytracing series, and PBRT
C++
path-tracing rendering-3d-graphics
159
Vision
19/04/2020
8 months ago
8 months ago
A modern cross platform Vulkan based path tracing and 3D modeling application
C++
164
RT in a Weekend Ipml
17/04/2020
9 months ago
9 months ago
A Simple Path Tracer based on "Ray Tracing in a Weekend" by Peter Shirley
C++
cpu-raytracing path-tracing peter-shirley ray-tracing raytracing-in-one-weekend raytracing-one-weekend
168
Blackdot
14/05/2016
1 years ago
1 years ago
Inspired by Softimage XSI
Opengl
3d-creation 3d-graphics animation blackdot-3d modelling modern moonlight-creator open-source path-tracing rendering softimage software
171
Atlas
12/02/2020
2 months ago
2 months ago
[WIP] Breadth first path tracer based on the hyperion architecture.
C++
175
RayCore MC
02/06/2021
8 months ago
8 months ago
RayCore MC: OpenGI API (Open Global Illumination) Easy & Simple Ray & Path Tracing Graphics API Version 1.0
C
176
RayTracing
22/07/2018
2 years ago
2 years ago
A path tracing based renderer in C++ based on Peter Shirley's Ray tracing in a Weekend series. Superceded by Gaia
C++
178
Padvinder
16/01/2018
4 years ago
4 years ago
Learning how to raytrace with an object orientated implementation in Python.
Python
path-tracing rendering
180
Gamescript raytracing
02/01/2022
1 month ago
1 month ago
Javascript
example examples game-script game-script-native gamescript gamescriptnative path-tracing ray-tracing swift
187
UNIVERSITY Diploma Assignment
05/02/2019
1 week ago
1 week ago
Distributed rendering (Ray tracing and Path Tracing) with SocketIO, ThreeJS, WebGL and NodeJS
Javascript
Three-js
Webgl
Three-js
Webgl
189
Drawing Algorithm
29/03/2018
3 years ago
3 years ago
Takes an image as input and generates drawing (Path) instructions. It then draws that image in MS Paint or any other canvas using the mouse.
Python
192
Graphics memento
07/01/2022
1 month ago
1 month ago
Graphics algorithms implementations with Python & Taichi
Python
204
Grafica 2021
28/09/2020
1 years ago
1 years ago
Repositorio personal de la asignatura Informtica grfica
C
path-tracing photon-mapping
206
Pathtracer
16/02/2019
2 years ago
2 years ago
An path tracer implementation based on Ray Tracing in One Weekend in Rust with CPU multithreading.
Rust
graphics graphics-programming parallel path-tracing ray-tracing raytracing-one-weekend renderer rendering
Back to Hub