He received his PhD in Computer Science from the University of Erlangen in 1999, and then worked as a Research Associate at the Computer Graphics Group of the Max-Planck-Institute for Computer Science in Saarbrucken, Germany, before joining UBC in 2000. Heidrich's research interests lie in computer graphics, computer vision, and imaging. In particular, he has worked on image-based modeling, measuring, and rendering, HDR imaging, geometry acquisition, hardware-accelerated and image-based rendering, and global illumination. Heidrich has published over 60 peer-reviewed articles on these subjects and has served on numerous program committees. He was the program co-chair for Graphics Hardware 2002, and Graphics Interface 2004, and he is a co-author of the recently published book Real-Time Shading.