Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: pathtracer

RobbeDGreef/CppPathTracer

Simple C++ path tracer.

Language: C++ - Size: 32.3 MB - Last synced: about 16 hours ago - Pushed: about 18 hours ago - Stars: 1 - Forks: 0

LuxCoreRender/LuxCore

LuxCore source repository

Language: C++ - Size: 144 MB - Last synced: about 22 hours ago - Pushed: 4 months ago - Stars: 1,124 - Forks: 141

Sopiro/Bulbit

Physically based ray tracer

Language: C++ - Size: 383 MB - Last synced: about 23 hours ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

geometrian/simple-spectral

A Simple Spectral Renderer

Language: C++ - Size: 15 MB - Last synced: about 23 hours ago - Pushed: almost 4 years ago - Stars: 183 - Forks: 9

Patoche692/Nexus

A real-time path tracer from scratch written in C++ using CUDA and OpenGL

Language: C++ - Size: 93.7 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 0

gavrix32/path-tracing

Path tracer written in Java.

Language: Java - Size: 182 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

liamlangli/webtix

WebGL2 based path tracing render engine.

Language: TypeScript - Size: 13.6 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 5 - Forks: 0

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 ...

Language: Rust - Size: 210 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 797 - Forks: 58

Thomas-Klietsch/bpt

Bi-directional path tracer with no MIS

Language: C++ - Size: 493 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0

Dantevg/pathtracer

An unoptimised JavaScript path tracer experiment

Language: JavaScript - Size: 3.62 MB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

DanielPettersson/solstrale

⛔️ DEPRECATED: A path tracer implemented in Golang

Language: Go - Size: 2.73 MB - Last synced: 23 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

gnikoloff/webgpu-raytracer

Realtime path tracing via WebGPU compute shaders

Language: TypeScript - Size: 8.84 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 61 - Forks: 0

essentialblend/weekend-raytracing

My first attempt at writing a path tracer following Peter Shirley's series.

Language: C++ - Size: 25.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Zydak/Vulkan-Path-Tracer

Vulkan Path Tracer

Language: C++ - Size: 325 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

ascn/toki Fork of CIS565-Fall-2018/Project3-CUDA-Path-Tracer

CUDA Pathtracer

Language: C++ - Size: 33.1 MB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

knightcrawler25/GLSL-PathTracer

A GLSL Path Tracer

Language: C++ - Size: 121 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1,690 - Forks: 169

landris006/path-tracer

Real time path tracing engine

Language: Rust - Size: 33.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

tensorush/zigzag

🦎 🔱 Multi-threaded CPU path tracer.

Language: Zig - Size: 2.32 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 15 - Forks: 0

fynv/FeiRays

Reusable Vulkan based ray-tracing library

Language: C++ - Size: 57.9 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 3

dyoo47/svo-raytracer

Java/LWJGL pathtracer based on the paper "Efficient Sparse Voxel Octrees" by Samuli Laine and Tero Karras.

Language: Java - Size: 185 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 12 - Forks: 2

paivett/raytracing

A tiny ray tracer implementation based on Peter Shirley books

Language: C++ - Size: 109 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

encelo/pmTracer

Poor Man's Tracer is a very simple and minimal ray tracing and path tracing library

Language: C++ - Size: 79.1 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 0

bhickenbottom/Spike

Spike is a C# .NET Core path tracer with multithreading and SIMD, including a bit of code to create abstract art.

Language: C# - Size: 138 MB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0

mandeep/renderama

A simple path tracer in Rust

Language: Rust - Size: 159 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

MorcilloSanz/Kathtracer

Monte Carlo Path Tracing

Language: Kotlin - Size: 17.3 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

saaaji/WebGL-2-Path-Tracer

A path tracer implemented in JavaScript using the WebGL 2 API

Language: JavaScript - Size: 21 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 0

nimadez/pathtracer

Real-time pathtracing demo

Language: HTML - Size: 492 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

mathijs727/pandora

Source code of my master thesis on occlusion culling for (out-of-core) path tracing

Language: C++ - Size: 89.1 MB - Last synced: 2 months ago - Pushed: almost 3 years ago - Stars: 14 - Forks: 3

guitarfreak/Pathtracer 📦

Basic Path Tracer.

Language: C - Size: 13 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

AlerianEmperor/LuxRenderer

Powerful Path Tracing Engine For Realistic Rendering

Language: C++ - Size: 140 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 47 - Forks: 6

RisingDaystar/VAureaNox

Experimental CPU C++ Pathtracer for Signed distance fields

Language: C++ - Size: 11.5 MB - Last synced: 8 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

findstr/3DRender

Language: C++ - Size: 7.26 MB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 8 - Forks: 2

ALEXMORF/cray

A real-time interactive progressive path tracer on the GPU.

Language: C++ - Size: 102 MB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 35 - Forks: 2

jaolejnik/holt

Let's trace some rays

Language: C++ - Size: 1.26 MB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

gillett-hernandez/pathtrace 📦

an implementation of path tracing using https://raytracing.github.io/ as a reference

Language: C++ - Size: 6.52 MB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

westrik/millipede

C++ path-tracer

Language: C++ - Size: 2.99 MB - Last synced: 9 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

Uncastellum/grafica_2021

Repositorio personal de la asignatura Informática gráfica

Language: C - Size: 21.5 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

miyehn/niar

a toy renderer

Language: C++ - Size: 711 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 7 - Forks: 0

PassTheMayo/cpp-pathtracer 📦

A path tracer written in C++.

Language: C++ - Size: 8.89 MB - Last synced: 10 months ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1

CobaltXII/sterling

A naive pathtracer

Language: C - Size: 51 MB - Last synced: 10 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

aceyan/Unity3D_PBR_Path_Tracer

Path-traced physically-based rendering with UE4-PBR-like parameters and 'specTrans' from Disney BSDF implemented by using compute shader in Unity3D.

Language: C# - Size: 41.3 MB - Last synced: 12 months ago - Pushed: almost 4 years ago - Stars: 48 - Forks: 11

Zi7ar21/C-Path-Tracer

Path Tracer written in C. Made mostly for fun.

Language: C - Size: 3.26 MB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 0

teamclouday/PathTracer

Playing with path tracing in Unity engine using compute shaders

Language: C# - Size: 641 MB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 13 - Forks: 4

HenrYxZ/sombra

Raytracer for Python

Language: Python - Size: 16.9 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 10 - Forks: 3

AdamYuan/Adypt

AdamYuan's PathTracer

Language: C++ - Size: 60.1 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 13 - Forks: 2

Uedaki/CustomMayaRenderer

Language: C++ - Size: 1.06 MB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 4 - Forks: 3

jumboRT/jumboRT

A lightweight, portable, fast and powerful pathtracer

Language: C - Size: 305 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

Easonzero/Sail

a path tracer using WebGL for realtime performance

Language: JavaScript - Size: 3.99 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 41 - Forks: 3

aceyan/Unity3D_Path_Tracer

Monte Carlo Path Tracer in Unity3D using compute shader

Language: C# - Size: 40.7 MB - Last synced: 12 months ago - Pushed: almost 4 years ago - Stars: 10 - Forks: 2

architector1324/micro-rt

Lightweight raytracing microservice written in Rust

Language: Rust - Size: 27.9 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

macroing/Dayflower-Path-Tracer 📦

A photorealistic, realtime and GPU-based renderer written in Java

Language: Java - Size: 115 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 31 - Forks: 1

BorisGerretzen/OpenTKPathtracer

Path tracer implemented as an OpenGL compute shader with OpenTK OpenGL bindings.

Language: C# - Size: 23.4 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

ddiakopoulos/light-transport 📦

:eight_pointed_black_star: a toy unidirectional path tracer (unfinished)

Language: C++ - Size: 2.85 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 4 - Forks: 1

omiroshn/PathTracer 📦

Program that allows you to render 3D scene with different visual effects using path tracing algorithm.

Language: C - Size: 43.8 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0

Hyxogen/miniRT 📦

A 42 common core project about ray tracing

Language: C - Size: 828 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

dedetheprogrammer/ingra22-23

Computer graphics path tracer and photon mapper renderer for the Computer graphics subject on Unizar (2022-23)

Language: C++ - Size: 21.3 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

SlightlyMad/SimpleDxrPathTracer

Simple DXR powered PathTracer in Unity

Language: ShaderLab - Size: 655 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 45 - Forks: 11

SparkyPotato/Cinder

Cross-platform, modular, extendable ray-tracer.

Language: C++ - Size: 119 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 6 - Forks: 0

tigrazone/GLSL-PathTracer Fork of knightcrawler25/GLSL-PathTracer

A GLSL Path Tracer with Disney based material

Language: C++ - Size: 228 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0

HinaPE/Kasumi-renderer

Universal renderer composite.

Language: C++ - Size: 2.85 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 3 - Forks: 1

amada/PRT

Playground for ray tracing

Language: C++ - Size: 16 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

Xayah-Hina/ayaka

ayaka is a software renderer project.

Language: C++ - Size: 11.2 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

gam0022/hanamaru-renderer

PathTracing in Rust

Language: Rust - Size: 286 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 62 - Forks: 2

nootr/pathtracer

A codegolf raytracer

Language: C++ - Size: 34.6 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0

TheNishishiro/PTGI_Remastered

Simple 2D path tracing renderer with GPU/CPU support

Language: C# - Size: 6.53 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

Danielmelody/taichi_pt

progressive path tracer written in taichi

Language: Python - Size: 19.6 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 21 - Forks: 0

Puellaquae/PathTracing

A toy path tracer implemented in C++

Language: C - Size: 745 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nikitakaraevv/ray-tracing-engine

A simple ray-tracing engine with global illumination, microfacet reflections, area lights and photon mapping 💫

Language: C++ - Size: 6.73 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 2

rishflab/illuminate

ECS based game engine with real-time pathtraced rendering

Language: Rust - Size: 1.31 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 4 - Forks: 0

nmraz/rtow

Language: Rust - Size: 149 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

LavaHoppers/path-tracer

A simple but optimized path tracer written in Java with minimal imports.

Language: Java - Size: 5.69 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1

ndoll1998/FairPT

A fairly optimized cpu-only path tracer

Language: C++ - Size: 1.95 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

BjarkePedersen/simple-rust-cpu-raytracer

A simple homebrewed path tracer

Language: Rust - Size: 104 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

Seudonym/PathTracer-CPP

A multi-threaded C++ path tracer that runs on the CPU, and outputs an image.

Language: C++ - Size: 34.9 MB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

mosamaasif/RT_in_a_Weekend_Ipml

A Simple Path Tracer based on "Ray Tracing in a Weekend" by Peter Shirley

Language: C++ - Size: 10 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

xchhuang/taichi_smallpt

smallpt in taichi

Language: Python - Size: 1.23 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

Esgrove/pathtracer

CPU Path Tracing 3D renderer

Language: C++ - Size: 75.1 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

dbstratta/tracer

☀️ A path tracer written in Rust.

Language: Rust - Size: 55.7 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

danielthompson/danray

Hobby ray / path tracer in Java.

Language: Java - Size: 40.3 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0

texel-sensei/pathtracer

Simple path tracing implementation in rust

Language: Rust - Size: 74.2 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

dedoardo/Terra

Monte Carlo Path Tracer - C

Language: C - Size: 1.94 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 8 - Forks: 0

zcyemi/Unity-PathTracer

monte carlo path tracer impl on Unity.

Language: HLSL - Size: 47.9 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 6 - Forks: 0

WilliamASumner/ton

A raytracer written in Rust

Language: Rust - Size: 72.3 KB - Last synced: 12 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

hellopatrick/racy

a path tracer in scala.

Language: Scala - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

aslpavel/path-tracer-rs

My toy path tracer implented in rust

Language: Rust - Size: 1.01 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

JBamberger/global-illumination

Global Illumination Methods WS1920 - Pathtracer in C++

Language: C++ - Size: 5.42 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

CrociDB/pathtracer

An path tracer implementation based on Ray Tracing in One Weekend in Rust with CPU multithreading.

Language: Rust - Size: 62.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

kingeta/rust_trace

A pathtracer in rust

Language: Rust - Size: 47 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

NHollmann/Pathtracer

A simple command line pathtracer.

Language: C++ - Size: 79.1 KB - Last synced: 12 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

AdamYuan/PathGL

a simple gpu path tracer using opengl compute shader

Language: C - Size: 25 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

ykozw/Alhazen

Language: C++ - Size: 56.9 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 9 - Forks: 0

GasperPaul/path-tracer

Simple path tracer, because why not

Language: C++ - Size: 4.88 KB - Last synced: 11 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

ccrisrober/AdvancePTWebGL2

Language: JavaScript - Size: 21.9 MB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

YoussefV/Project3-CUDA-Path-Tracer Fork of CIS565-Fall-2017/Project3-CUDA-Path-Tracer

Physically Based Real-Time Path Tracer using CUDA

Language: CMake - Size: 69.9 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0