Kehan Xu

I am a second-year computer science PhD student at Dartmouth College, advised by Prof. Wojciech Jarosz. I had the privilege to intern at NVIDIA Real-Time Graphics Research (2025), mentored by Dr. Benedikt Bitterli.

I completed my master's degree in computer science at ETH Zurich, where I was fortunate to work with Dr. Sebastian Herholz, Dr. Marco Manzi and Dr. Marios Papas. I hold a bachelor's degree in computer science from Peking University.

Feel free to send me an email if you'd like to chat!

Email  /  Github  /  LinkedIn

profile photo

Research

My research focuses on physically based rendering, with an emphasis on efficient forward and inverse light transport simulation in participating media and stochastic geometry. I find rendering fascinating as it brings together diverse knowledge from physics, mathematics, computer science theory, and innovative software engineering techniques to create stunning visual effects.

Volume Scattering Probability Guiding
Kehan Xu, Sebastian Herholz, Marco Manzi, Marios Papas, Markus Gross
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2024)
Project page / Paper

Our unbiased algorithm automatically approximates the optimal volume scattering probability for efficient volume rendering based on learned noise characteristics between volume and surface contributions.

Practical Gaussian Process Implicit Surfaces with Sparse Convolutions
Kehan Xu, Benedikt Bitterli, Eugene d'Eon, Wojciech Jarosz
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2025)
Project page / Paper

Our approach makes Gaussian process implicit surfaces practical by reformulating Gaussian processes as procedural noise and supporting next-event estimation, resulting in a much simpler implementation and substantial rendering speedup.

Miscellaneous

In my leisure time, I enjoy creating digital illustrations and watching musicals.
I speak quite fluent Japanese.


Template borrowed from Jon Barron.