Associate professor leading EPFL's Realistic Graphics Lab. My research involves inverse graphics, material appearance modeling and physically based rendering.
instant-meshes. Interactive field-aligned mesh generator
6.1knanogui. Minimalistic GUI library for OpenGL
4.9knanobind. nanobind: tiny and efficient C++/Python bindings
3.6knori. Nori: an educational ray tracer
909tbb. Intel TBB with CMake build system
393filesystem. A tiny self-contained path manipulation library for C++
248nanobind_example. A nanobind example project
122pybind11. Seamless operability between C++11 and Python
114layerlab. The layer laboratory
98pcg32. Tiny self-contained C++ version of the PCG32 pseudorandom number generator
87hdrmerge. Scientific RAW to HDR merging tool
82dset. Lock-free parallel disjoint set data structure (aka UNION-FIND) with path compression and union by rank
67nanovg. Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
28libftdi. FTDI USB driver (with improved CMake buld system)
28term-tools. term-tools
17pss. Parallel Stable Sort
15openexr. OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications
13nori-old. C++
13hypothesis. A collection of quantile and quadrature routines for Z, Chi^2, and Student's T hypothesis tests
11ek_python_test. Enoki + pybind11 example project
9psum. CS3218 Lecture 5: Processor Architecture & Efficiency — Benchmark problem
6typing_repro. CMake
5nori-very-old. Archive of last year's Nori base code & assignment web page
5nanovg_metal. The Metal port of NanoVG.
4clang-cindex-python3. Python3 port for clang's cindex.py (on trunk).
4wjakob.nvim. Personal neovim tweaks
3glfw. A multi-platform library for OpenGL, window and input
3pbrt-v3. Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Greg Humphreys, and Wenzel Jakob.
3wjakob.vim. Wenzel's VIM snippets
3inheritance_issue_3. C
3pytest_issue. C
2inheritance_issue_2. C
2pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
2inheritance_issue. Demonstration of a Python inheritance-related issue
2pypy_issues. C
2vectorcall_issue. C
2binary-testing. Download and test PyPy against popular libraries' test suites
1cpython. The Python programming language
1openexr-images. Collection of images associated with the OpenEXR distribution
1pybind11-feedstock. A conda-smithy repository for pybind11.
1llvm-project. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
1nanobind-feedstock. A conda-smithy repository for nanobind.
1