• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    Rust
  • License
    MIT License
  • Created almost 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Minimal, extensible path tracer in Rust.

More Repositories

1

photon_mapping

minimal but extensible header only implementation of photon mapping in C++
C++
99
star
2

volppm

Volumetric progressive photon mapping written in C++.
C++
52
star
3

volpt

Volumetric path tracer written in C++
C++
42
star
4

glsl330-cornellbox

Render Cornell Box with Path Tracing in GLSL(version 330 core)
C++
37
star
5

LensSim

Photographic Lens Simulator
C++
36
star
6

glsl-compute-shader-sandbox

Some examples of OpenGL compute shader.
C++
34
star
7

fredholm

Research oriented GPU offline renderer
Cuda
14
star
8

ppmapa

Header only implementation of Progressive Photon Mapping: A Probabilistic Approach(PPMAPA) in C++.
C++
13
star
9

Photorealism2

Physically Based Full Spectral Renderer
C++
7
star
10

embree-tinyobj-example

minimal raytracing example with a combination of embree and tinyobjloader
C++
7
star
11

opengl-sandbox

experiment environment for realtime graphics methods in OpenGL
C++
7
star
12

rtcamp8-denoiser

a denoiser for rtcamp8
Cuda
5
star
13

LTRE

montecarlo raytracer for my research
C++
5
star
14

raytracer2.5

Physically Based Ray Tracer
C++
5
star
15

simple-model-viewer

simple model viewer
C++
5
star
16

Photorealism-Book

C95ใง่ฒฉๅฃฒใ—ใŸ"Photorealism"ใซๅ‡บใฆใใ‚‹ใ‚ณใƒผใƒ‰ไพ‹ใ€็”ปๅƒใฎ็ฝฎใๅ ดใงใ™
C++
5
star
17

kdtree

header-only implementation of kd-tree and examples
C++
4
star
18

pathtracing_in_5minutes

Reference Implementation of "PathTracing in 5minutes"
C++
3
star
19

raytracing-for-lens

reference implementation for my blog post
Jupyter Notebook
3
star
20

psf_and_mtf

Jupyter Notebook
3
star
21

Photorealism

Physically Based Path Tracer
C++
3
star
22

mcrt-intro

Introduction to monte carlo ray tracing
C++
2
star
23

Luminox

Luminox is a minimal but easily extensible path tracer intended for educational and experimental use
C++
2
star
24

cuda_driver_api_test

minimal example of CUDA Driver API
C++
2
star
25

chip8-emulator

chip8 emulator written in Rust
Rust
2
star
26

Raytracing-in-Console

raytrace sphere in terminal
C++
1
star
27

vec3

various implementation of 3-dimensional vector class in modern C++
C++
1
star
28

sspt

Singlefile Small Path Tracers
C++
1
star
29

raytracer2

simple physically based raytracer version2
C++
1
star
30

raytracer

simple physically based raytracer
C++
1
star