Biography and Research Activities
I am now a research scientist at Google and no longer take on new students.

I'm an associate professor in the Department of Computer Science at the University of Virginia and a member of the Computer Graphics Group. Prior to joining UVA in the Fall of 2006, I was a member of the Princeton Computer Graphics Group. Additional information is contained in my CV.

My main research activities include:
I am privileged to work with and advise the following graduate students:
  • Jonathan Dorn
Former PhD students:
  • Michael Holroyd, PhD
  • Pitchaya Sitthi-amorn, PhD (now a postdoc at MIT)
Former MS students:
  • Adam Brady, MS (now at Google)
  • Colin Braley, MS (now at Google)
  • Daniel Lepage, MS
  • Sean Arietta, MS (now a Ph.D. student at UC Berkeley)
  • Colleen O'Hagan, MS
  • Steven Baker, MS
  • CS6501 (Spring 2015) -- Topics in Computer Vision.
  • CS4810 (Fall 2014) -- Computer Graphics.
  • CS4810 (Fall 2012) -- Computer Graphics.
  • CS6501 (Spring 2012) -- Appearance Models in Graphics and Vision.
  • CS4810 (Fall 2011) -- Computer Graphics.
  • CS4501 (Spring 2011) -- Computer Vision.
  • CS1111 (Fall 2010) -- Introduction to Programming.
  • CS4810 (Spring 2010) -- Computer Graphics.
  • CS651 (Spring 2009) -- Topics in Computer Vision.
  • CS445 (Fall 2008) -- Computer Graphics.
  • CS451 (Spring 2008) -- Advanced Computer Graphics.
  • CS651 (Fall 2007) -- Computer Vision.
  • CS651 (Spring 2007) -- Computer Vision.
  • CS851 (Fall 2006) -- Data-Driven Models in Computer Graphics.
genBRDF: Discovering New Analytic BRDFs with Genetic Programming
Adam Brady, Jason Lawrence, Pieter Peers, Westley Weimer
Discrete Stochastic Microfacet Models
Wenzel Jakob, Milos Hasan, Ling-Qi Yan, Jason Lawrence, Ravi Ramamoorthi, Steve Marschner
Rendering Glints on High-Resolution Normal-Mapped Specular Surfaces
Ling-Qi Yan, Milos Hasan, Wenzel Jakob, Jason Lawrence, Steve Marschner, Ravi Ramamoorthi
Material Matting
Daniel Lepage and Jason Lawrence
SIGGRAPH Asia 2011
[paper] [video]
Genetic Programming for Shader Simplification
Pitchaya Sitthi-amorn, Nicholas Modly, Westley Weimer, Jason Lawrence
SIGGRAPH Asia 2011
[paper] [video] [supplemental results] [talk slides]
Image-Based Bidirectional Scene Reprojection
Lei Yang, Yu-Chiu Tse, Pedro V. Sander, Jason Lawrence, Diego Nehab, Hugues Hoppe, Clara L. Wilkins
SIGGRAPH Asia 2011
[paper] [video] [supplemental results] [talk slides]
Computing and Fabricating Multilayer Models
Michael Holroyd, Ilya Baran, Jason Lawrence, Wojciech Matusik
SIGGRAPH Asia 2011
[paper] [video]
Antialiasing Recovery
Lei Yang, Pedro V. Sander, Jason Lawrence, Hugues Hoppe
ACM Transactions on Graphics (Presented at SIGGRAPH 2011)
[paper] [hi-res images] [source code]
An Analysis of Using High-Frequency Sinusoidal Illumination for Measuring the 3D Shape of Translucent Objects
Michael Holroyd, Jason Lawrence
CVPR 2011
Building and Using a Database of One Trillion Natural-Image Patches
Sean Arietta, Jason Lawrence
In IEEE Computer Graphics and Applications, 31(1), pp. 9-19, Jan./Feb. 2011
[paper] [publisher's website]
A User-Assisted Approach to Visualizing Multidimensional Images
Jason Lawrence, Sean Arietta, Michael Kazhdan, Daniel Lepage, Colleen O'Hagan
In IEEE Transactions on Visualization and Computer Graphics, October 2010
[paper] [publisher's website]
A Coaxial Optical Scanner for Synchronous Acquisition of 3D Geometry and Surface Reflectance
Michael Holroyd, Jason Lawrence, Todd Zickler
[paper] [supplemental technical report] [video] [talk slides] [data]
Interactive Editing of Lighting and Materials using a Bivariate BRDF Representation
Pitchaya Sitthi-Amorn, Fabiano Romeiro, Todd Zickler, Jason Lawrence
Eurographics Symposium on Rendering 2010
[paper] [supplemental technical report] [video] [talk slides]
Principles of Appearance Acquisition and Representation
Tim Weyrich, Jason Lawrence, Hendrik P.A. Lensch, Szymon Rusinkiewicz, Todd Zickler
In Foundations and Trends in Computer Graphics and Vision, 4(2), pp. 75--191, 2008 (appeared in 2009).
[publisher's website]
Printing Spatially-Varying Reflectance
Wojciech Matusik, Boris Ajdin, Jinwei Gu, Jason Lawrence, Hendrik P. A. Lensch, Fabio Pellacini, Szymon Rusinkiewicz
SIGGRAPH Asia 2009
[paper] [talk slides]
Amortized Supersampling
Lei Yang, Diego Nehab, Pedro V. Sander, Pitchaya Sitthi-amorn, Jason Lawrence, Hugues Hoppe
SIGGRAPH Asia 2009
[paper] [video] [talk slides] [supplemental results]
An Empirical BSSRDF Model
Craig Donner, Jason Lawrence, Ravi Ramamoorthi, Toshiya Hachisuka, Henrik Wann Jensen, Shree Nayar
[paper] [talk slides] [data]
A Photometric Approach for Estimating Normals and Tangents
Michael Holroyd, Jason Lawrence, Greg Humphreys, Todd Zickler
SIGGRAPH Asia 2008
[paper] [talk slides] [data]
Automated Reprojection-Based Pixel Shader Optimization
Pitchaya Sitthi-amorn, Jason Lawrence, Lei Yang, Pedro V. Sander, Diego Nehab, Jiahe Xi
SIGGRAPH Asia 2008
[paper] [video] [talk slides]
Geometry-Aware Framebuffer Level of Detail
Lei Yang, Pedro V. Sander, Jason Lawrence
Eurographics Symposium on Rendering 2008
[paper] [video] [talk slides]
An Improved Shading Cache for Modern GPUs
Pitchaya Sitthi-amorn, Jason Lawrence, Lei Yang, Pedro V. Sander, Diego Nehab
Graphics Hardware 2008
[paper] [talk slides]
AppWand: Editing Measured Materials using Appearance-Driven Optimization
Fabio Pellacini and Jason Lawrence
[paper] [video] [talk slides]
Accelerating Real-Time Shading with Reverse Reprojection Caching
Diego Nehab, Pedro V. Sander, Jason Lawrence, Natayla Tatarchuk, John R. Isidoro
Graphics Hardware 2007
[paper] [video] [talk slides]
Efficient Basis Decomposition for Scattered Reflectance Data
Pete Weistroffer, Kristen Walcott, Greg Humphreys, Jason Lawrence
Eurographics Symposium on Rendering 2007
[paper] [supplemental images] [talk slides]
Inverse Shade Trees for Non-Parametric Material Representation and Editing
Jason Lawrence, Aner Ben-Artzi, Christopher DeCoro, Wojciech Matusik, Hanspeter Pfister, Ravi Ramamoorthi, Szymon Rusinkiewicz
[paper] [video] [talk slides] [source code + data]
A Compact Factored Representation of Heterogeneous Subsurface Scattering
Pieter Peers, Karl vom Berge, Wojciech Matusik, Ravi Ramamoorthi, Jason Lawrence, Szymon Rusinkiewicz, Philip Dutré
[paper] [technical report] [project page]
Adaptive Numerical Cumulative Distribution Functions for Efficient Importance Sampling
Jason Lawrence, Szymon Rusinkiewicz, Ravi Ramamoorthi
Eurographics Symposium on Rendering 2005
[paper] [talk slides]
Isoluminant Color Picking for Non-Photorealistic Rendering
Tran-Quan Luong, Ankush Seth, Allison Klein, Jason Lawrence
Graphics Interface 2005
[paper] [project page]
Efficient BRDF Importance Sampling Using a Factored Representation
Jason Lawrence, Szymon Rusinkiewicz, Ravi Ramamoorthi
[paper] [talk slides] [expanded discussion on figure 10]
A Painting Interface for Interactive Surface Deformations
Jason Lawrence and Thomas Funkhouser
Graphical Models (Special Issue), January 2004
Proceedings of Pacific Graphics Conference 2003
[pdf (pacific graphics proceedings)] [pdf (graphical models)] [video]
Improving the Two-Pass Resampling Algorithm
Michael Kallay and Jason Lawrence
Journal of Graphics Tools, January 2003
[paper] [addendum]
Code and Data
Professional Activities
  • Program Committee, SIGGRAPH 2011
  • Papers Co-Chair, Eurographics Symposium on Rendering 2010
  • Program Committee, EUROGRAPHICS 2010
  • Program Committee, Symposium on Interactive 3D Graphics and Games 2009
  • Program Committee, Eurographics Symposium on Rendering 2009
  • Program Committee, SIGGRAPH 2009
  • Program Committee, SIGGRAPH 2008
  • Program Committee, Eurographics Symposium on Rendering 2008
  • Program Committee, Eurographics Symposium on Rendering 2007
  • Program Committee, Pacific Graphics Conference 2006
  • Posters Chair, Symposium on Interactive 3D Graphics 2005