office hours
jdl at cs dot virginia dot edu
505 Rice Hall
Tu 12:00p-2:00p, Th 1:30p-3:30p (224 Rice Hall)
Jason Lawrence
85 Engineer's Way
PO Box 400740
Charlottesville, VA 22904

Biography and Research Activities
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