Papers by Aaron Lefohn


Order by: Date  | Author  | Title  | Index of all authors  | Index of Pixar Technical Memos


Mio: Fast Multipass Partitioning via Priority-Based Instruction Scheduling

Andrew Riffel, Aaron Lefohn, Kiril Vidimce, Mark Leone, John Owens
August 2004

Real-time graphics hardware continues to offer improved resources for programmable vertex and fragment shaders. However, shader programmers continue to write shaders that require more resources than are available in the hardware. One way to virtualize the resources necessary to run complex shaders is to partition the ... more

Paper (PDF)

Available in the Proceedings of Graphics Hardware 2004


Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer Cinematography

Fabio Pellacini, Kiril Vidimce, Aaron Lefohn, Alex Mohr, Mark Leone, John Warren
August 2005

In computer cinematography, the process of lighting design involves placing and configuring lights to define the visual appearance of environments and to enhance story elements. This process is labor intensive and time consuming, primarily because ... more

Paper (PDF)

Additional materials: [lpics_siggraph.mp4]

Available in the Proceedings of SIGGRAPH 2005


Interactive Depth of Field

Michael Kass, Aaron Lefohn, John Owens
January 2006

Accurate computation of depth-of-field effects in computer graphics rendering is generally very time consuming, creating a problematic workflow for film authoring. The computation is particularly challenging because it depends on large-scale spatially-varying filtering that must accurately respect complex boundaries. Here we introduce an approximate depth-of-field computation that is good enough for film preview, yet ... more

Paper (PDF)

Additional materials: [movie.avi]

Available as Pixar Technical Memo #06-01