Associate Professor
NSERC/Ubisoft Industrial Research Chair

Electrical & Computer Engineering
Computer Science (Associate)

Montreal Institute for
Learning Algorithms (Associate)

McConnell Eng. Building
3480 University Street
Montreal, Quebec
Canada H3A 0E9


Recent News

Luis' work on multiscale microfacet models for complex lighting was accepted to SIGGRAPH Asia 2018!
Congratulations to Olivier on defending his Ph.D. Thesis and starting as Research Scientist at Facebook Reality Labs!
We'll present two papers at SIGGRAPH 2018 and one at Eurographics: integrating spherical harmonic expansions over clipped polygons, gradient domain volumetric rendering, and BRDF manifolds!
I'm excited to have granted an NSERC Industrial Research Chair in Collaboration with Ubisoft Montreal, working on believable virtual characters!
Congratulations to Olivier on his SIGGRAPH Asia 2017 paper on rendering methods for multi-focal displays!
I have joined the Editorial Board of ACM Transactions on Graphics.
We'll present two papers at SIGGRAPH 2017: Chaitanya's exciting Deep Learning work for Path Tracing, and Laurent's awesome GI filtering paper!
We have three papers accepted to EGSR 2017!
Daniel, Mei and Loïs started their summer internships. Enjoy the warm weather!
Chaitanya, Yangyang, and Nicolas started their PhDs!
Keven, Sayantan, Joey, Myriam and Yue join the GIL. Welcome!
The Graphics & Imaging Lab (The GIL @ McGill) is alive!
I've joined McGill!
Laurent wraps up his Post-Doc and heads to Unity Research!
UPBP was integrated and released in Pixar's Renderman 21!
Our non-parametric microfacet model was accepted to TOG!
Our work on generalizing k-buffers was accepted to HPG!
Our motion blur work was integrated into Unity.
David M. gets his MSc, heads to 8i as a Research Scientist!
I received an Outstanding Young Computer Science Researcher award from the Canadian Association of Computer Science!
Our fast spherical filtering work was accepted to TOG!
I've been awarded a Tier-II Canada Research Chair in Realistic Image Synthesis.
Just finished co-chairing EGSR. It was a huge hit!
Our surface turbulence paper to SIGGRAPH Asia!
2 papers accepted @ EGSR!
UPBP featured at the International Conference on Transport Theory!
Guofu wraps up his Post-Doc, heads to Baidu!
Mahdi wraps up his Post-Doc, heads to Microsoft!
Aude gets her MSc, heads to Hibernum!
Cihan and Nicolas join the lab. Welcome!
Research Themes

Monte Carlo, Density Estimation, & MCMC

How do we numerically solve multi-dimensional path-space integrals for realistic image synthesis?

Editing Physically-based Light Transport

Can we devise intuitive controls to edit physically-based lighting in synthetic images?

Basis-space Methods of Dynamics & Lighting

Can we use analytic bases to simulate physical dynamics in reduced-dimensional spaces?

Editing Complex Fluid Simulations

How do digital artists author turbulent fluid simulations? Can we design tools to help them?

Manufacturing Passive Optics & Probes

Can combining computation with 3D fabrication allow us to warp & capture light in the real world?
Visually browse my research highlights, by theme, below:
  • Beam density estimation and many-light methods.
  • Path connection strategies in light transport.
  • Artist tools for digital content creation.
  • Using fabrication to warp light in the real world.
  • Interactive shadows and global illumination.
  • Capturing geometry and reflectance in the wild.
  • Geometry analysis for artistic line drawings.
Research Group & Teaching
Interested in joining my lab as an undergraduate, graduate (M.Sc./M.Eng/Ph.D.) or Post Doc? Follow these instructions.
I'm looking for a Post Doc! If you're interested and have a proven publication record in top-tier venues, please ping me.
  • Post-Doc
  • Ph.D.
  • M.Sc.
  • B.Sc. or Intern
  • Graduated


    ECSE 222 Digital Logic Fall 2018 [W2017, F2017]
    ECSE 446 Realistic Image Synthesis Fall 2018
    ECSE 546 Advanced Image Synthesis Fall 2018
    ECSE 689 Realistic Image Synthesis Fall 2017 [2016, 2017]
    IFT6095 Real-time Rendering Winter 2016 [2013-2015]
    IFT6350 Advanced Computer Graphics Winter 2015
    IFT3355 Computer Graphics Winter 2016 [2012-2015]
    IFT2740 Tools for 3D Graphics Fall 2015 [2014]
    IFT3730 3D Computer Graphics Winter 2013 [2013]
    IFT3150 Senior Project Winter 2016 [2013-2015]
    IFT4055 Honors Senior Project Winter 2015 [2013-2014]
    IFT3151 Senior Internship Project Winter 2015 [2013-2014]
    Full Publication List
    Service & Industry Experience
    Chairing and Editorships
    Associate Editor - ACM Transactions on Graphics [current]
    Interactive 3D Graphics and Games (i3D) [2018]
    Eurographics Symposium on Rendering (EGSR) [2015]
    SIBGRAPI - Conf. on Graphics, Patterns & Images [2014]
    International Program Committees
    SIGGRAPH Asia [2012-13, 2015]
    Eurographics (EG) [2014]
    EG Symposium on Rendering (EGSR) [2011, 2013]
    High Performance Graphics (HPG) [2012]
    Pacific Graphics (PG) [2013]
    Interactive 3D Graphics & Games (I3D) [2014]

  • On Steering Committee for Graphics Interface conference.
  • Reviewing
  • Transactions on Graphics
  • SIGGRAPH Sketches
  • Eurographics
  • EG Symposium on Rendering
  • CG Forum
  • High Performance Computing
  • Pacific Graphics
  • Interactive 3D Graphics and Games
  • Computers & Graphics
  • C&G Spec. Ed. on Natural Phenomena
  • Graphics Interface
  • Companies I've worked for
    Microsoft Microsoft Research Redmond Disney Research Zurich
    Research in Motion Electronic Arts Canada