Adrien Gruson's Projects
nanothread — Minimal thread pool for task parallelism
Nori: an educational ray tracer
Nori: an educational ray tracer
Rust bindings to Intel's OpenImageDenoise Library
Rust bindings for OpenEXR
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Rust parser for PBRT scenes
Rust based tool to generate thumbnails from PDF files
Curriculum vitae and publication list for Travis Hoppe
A simple Implementations of "Progressive Multi-Jittered Sample Sequences", EGSR 2018 in Rust
Automatically generates Rust FFI bindings to C (and some C++) libraries.
physically-based rendering engine implemented with Rust.
WASM experiment with rustlight
Subset of SmallPT implemented in pytorch (with AD)
A Rust implementation of a small ray/pathtracer.
Mitsuba implementation for "Stratified Markov Chain Monte Carlo Light Transport" (EG 2020)
"A Spatial Target Function for Metropolis Photon Tracing", ACM TOG, Code repository
High dynamic range (HDR) image comparison tool for graphics people with an emphasis on OpenEXR images.
High performance physically based renderer in C++11