Christian Döring

About Me

Hi, I'm Christian!

I'm an EDIC doctoral fellow in Computer and Communication Sciences at the Swiss Federal Institute of Technology (EPFL). I previously completed my graduate studies in Electrical and Computer Engineering at the Technical University of Munich (TUM). During internships at DisneyResearch|Studios in Zurich, NVIDIA Switzerland, and Huawei's Munich Research Center, I worked on neural and differentiable rendering using the Mitsuba 3 rendering framework. I also developed a function-level caching feature for the Dr.Jit just-in-time compiler.

You can find my CV here.

Publications

Paper Image

Real-time Rendering with a Neural Irradiance Volume

Arno Coomans, Giacomo Nazzaro, Edoardo A. Dominici, Christian Döring, Floor Verhoeven, Konstantinos Vardis, Markus Steinberger
Accepted at Eurographics 2026
Paper Image

Real-time Neural Rendering of Dynamic Light Fields

Arno Coomans, Edoardo A. Dominici, Christian Döring, Joerg H. Mueller, Jozef Hladky, Markus Steinberger
Computer Graphics Forum (EG), 2024

Projects

Image

Dr.Jit Function Freezing

A function level caching feature for the Dr.Jit compiler. By annotating a function with a decorator, we record and replay kernels, skipping tracing and compilation of kernels.

Image

Vulkan Path-tracer

A vulkan path-tracer, written in Rust. It implements the Disney BSDF and Next Event Estimation.

Image

Mitsuba3 Implementation of ReSTIR GI

Implementation of the ReSTIR GI algorithm in the Mitsuba3 rendering framework.

Image

Slides

Object centric presentation engine written in react.