Patrick (Pat) Hanrahan
Most Recent Affiliation(s):
- Stanford Computer Graphics Laboratory, Stanford University, Computer Science and Electrical Engineering, Canon USA Professor
Other / Past Affiliation(s):
- Princeton University
- Stanford University
- Tableau Software, co-founder and CTO
Additional Profile Photos:
John Fujii
Bio:
SIGGRAPH 2021
Pat Hanrahan is the Canon Professor of Computer Science and Electrical Engineering in the Computer Graphics Laboratory at Stanford University. His research focuses on rendering algorithms, graphics processing units, and visualization. Hanrahan received a Ph.D. in biophysics from the University of Wisconsin-Madison in 1985. In 1989, he joined the faculty of Princeton University. In 1995, he moved to Stanford University. As a founding employee at Pixar Animation Studios in the 1980s, Hanrahan was part of the design of the RenderMan Interface Specification and the RenderMan Shading Language. More recently, Hanrahan served as a co-founder and CTO of Tableau Software. He has received three Academy Awards for Science and Technology, the SIGGRAPH Computer Graphics Achievement Award, the SIGGRAPH Stephen A. Coons Award, and the IEEE Visualization Career Award. He is a member of the National Academy of Engineering and the American Academy of Arts and Sciences. In 2019, he received the ACM A. M. Turing Award.
SIGGRAPH 2011
Pat Hanrahan is a computer graphics researcher, the Canon USA Professor of Computer Science and Electrical Engineering in the Computer Graphics Laboratory at Stanford University. His research focuses on rendering algorithms, graphics processing units, as well as scientific illustration and visualization. Hanrahan received a Ph.D. in Biophysics from the University of Wisconsin-Madison in 1985. In the 1980s, he worked at the New York Institute of Technology Computer Graphics Laboratory, Digital Equipment Corporation, and at Pixar. In 1989, he joined the faculty of Princeton University. In 1995, he moved to Stanford University. As a founding employee at Pixar Animation Studios in the 1980s, Hanrahan was part of the design of the RenderMan Interface Specification and the RenderMan Shading Language. More recently, Hanrahan has served as a co-founder and CTO of Tableau Software. He has been involved with several Pixar productions, including Tin Toy, The Magic Egg, and Toy Story.
SIGGRAPH 1993
Pat Hanrahan is an associate professor of computer science at Princeton University where he teaches computer graphics. His current research involves volume rendering, image synthesis, and graphics systems and architectures. Before joining Princeton he worked at Pixar where he developed volume rendering software and was the chief architect of the Renderman™ Interface, a protocol that allows modeling programs to describe scenes for high quality rendering programs. Prior to Pixar he directed the 3D computer graphics group in the Computer Graphics Laboratory at the New York Institute of Technology.
SIGGRAPH 1992
Patrick Hanrahan is an associate professor of computer science at Princeton University where he teaches computer graphics. Before joining the faculty at Princeton University, he worked at Pixar where he developed volume rendering software and was the chief architect of the Render Man® Interface, a protocol that allows modeling programs to describe scenes to high quality rendering programs. Previous to Pixar, he directed the 3D computer graphics group in the Computer Graphics Laboratory at the New York Institute of Technology. Dr. Hanrahan is the author of numerous articles on image synthesis and scientific visualization. His current research involves volume rendering, image synthesis, and graphics systems and architectures.
SIGGRAPH 1991
Pat Hanrahan is on the faculty of the Computer Science Department at Princeton University where he teaches computer graphics. In 1990 he received the E-Council Award for Excellence in Teaching. His primary research interests are in the fundamental algorithms and computer architectures underlying computer graphics. Before joining Princeton, Dr. Hanrahan was a Senior Scientist at Pixar in San Rafael, CA. While at Pixar he developed software for the Pixar image computer, and was the chief architect of the RenderMan(TM) Interface – a protocol that allows modeling programs to describe scenes to high quality rendering programs. Previous to Pixar he directed the 3D computer graphics group in the Computer Graphics Laboratory at New York Institute of Technology.
SIGGRAPH 1990
Pat Hanrahan is on the faculty of the Computer Science Department at Princeton University where he teaches computer graphics. In 1990 he received the E-Council Award for Excellence in Teaching. His primary research interests are in the fundamental algorithms and computer architectures underlying computer graphics. Before joining Princeton, Dr. Hanrahan was a Senior Scientist at Pixar in San Rafael, CA. While at Pixar he developed software for the Pixar image computer, and was the chief architect of the RenderMan(TM) Interface – a protocol that allows modeling programs to describe scenes to high quality rendering programs. Previous to Pixar he directed the 3D computer graphics group in the Computer Graphics Laboratory at New York Institute of Technology.
Course Organizer:
Learning Category: Jury Member:
Award(s):
- SIGGRAPH 2003 Steven Anson Coons Award: Hanrahan
- SIGGRAPH 1993 Computer Graphics Achievement Award: Hanrahan
Learning Category: Presentation(s):
![R2E2: low-latency path tracing of terabyte-scale scenes using thousands of cloud CPUs](https://history.siggraph.org/wp-content/uploads/2023/06/2022-Technical-Papers-Fouladi_-R2E2-Low-latency-Path-Tracing-of-Terabyte-scale-Scenes-Using-Thousands-of-Cloud-CPUs-150x150.jpg)
Type: [Technical Papers]
R2E2: low-latency path tracing of terabyte-scale scenes using thousands of cloud CPUs Presenter(s): [Fouladi] [Shacklett] [Poms] [Arora] [Ozdemir] [Raghavan] [Hanrahan] [Fatahalian]
[SIGGRAPH 2022]
![Turing Award and Beyond: In Conversation With Ed Cartmull and Pat Hanrahan](https://history.siggraph.org/wp-content/uploads/2022/05/SIGGRAPH2021_Image-Not-Available-150x150.jpg)
Type: [Keynote]
Turing Award and Beyond: In Conversation With Ed Cartmull and Pat Hanrahan Presenter(s): [Catmull] [Hanrahan]
[SIGGRAPH 2021]
![NYIT Computer Graphics Lab Then and Now](https://history.siggraph.org/wp-content/uploads/2022/03/2020-Panels-04-NYIT-Computer-Graphics-Lab-Then-and-Now-150x150.jpg)
Type: [Panels]
NYIT Computer Graphics Lab Then and Now Presenter(s): [Grebe] [Catmull] [Smith] [Hanrahan] [Rygiel] [Hopen]
Entry No.: [04]
[SIGGRAPH 2020]
![Multiple Scattering using Machine Learning](https://history.siggraph.org/wp-content/uploads/2022/09/2019-Talks-Xie_Multiple-Scattering-using-Machine-Learning-01-150x150.jpg)
Type: [Talks (Sketches)]
Multiple Scattering using Machine Learning Presenter(s): [Xie] [Kaplanyan] [Hunt] [Hanrahan]
Entry No.: [70]
[SIGGRAPH 2019]
![Opt: A Domain Specific Language for Non-Linear Least Squares Optimization in Graphics and Imaging](https://history.siggraph.org/wp-content/uploads/2022/07/2018-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Technical Papers]
Opt: A Domain Specific Language for Non-Linear Least Squares Optimization in Graphics and Imaging Presenter(s): [DeVito] [Mara] [Zollhöfer] [Bernstein] [Ragan-Kelley] [Theobalt] [Hanrahan] [Fisher] [Niessner]
[SIGGRAPH 2018]
![Scanner: efficient video analysis at scale](https://history.siggraph.org/wp-content/uploads/2023/02/2018-Technical-Papers-Poms_Scanner-Efficient-Video-Analysis-at-Scale-150x150.jpg)
Type: [Technical Papers]
Scanner: efficient video analysis at scale Presenter(s): [Poms] [Crichton] [Hanrahan] [Fatahalian]
Entry No.: [138]
[SIGGRAPH 2018]
![Ebb: A DSL for Physical Simulation on CPUs and GPUs](https://history.siggraph.org/wp-content/uploads/2022/06/2016-Image-Not-Available-150x150.jpg)
Type: [Technical Papers]
Ebb: A DSL for Physical Simulation on CPUs and GPUs Presenter(s): [Bernstein] [Shah] [Lemire] [DeVito] [Fisher] [Levis] [Hanrahan]
[SIGGRAPH 2016]
![Generating dynamically feasible trajectories for quadrotor cameras](https://history.siggraph.org/wp-content/uploads/2023/02/2016-Technical-Papers-Roberts_Generating-Dynamically-Feasible-Trajectories-for-Quadrotor-Cameras-150x150.jpg)
Type: [Technical Papers]
Generating dynamically feasible trajectories for quadrotor cameras Presenter(s): [Roberts] [Hanrahan]
[SIGGRAPH 2016]
![PiGraphs: learning interaction snapshots from observations](https://history.siggraph.org/wp-content/uploads/2023/02/2016-Technical-Papers-Savva_PiGraphs-Learning-Interaction-Snapshots-from-Observations-150x150.jpg)
Type: [Technical Papers]
PiGraphs: learning interaction snapshots from observations Presenter(s): [Savva] [Chang] [Hanrahan] [Fisher] [Nießner]
[SIGGRAPH 2016]
![Rigel: flexible multi-rate image processing hardware](https://history.siggraph.org/wp-content/uploads/2023/02/2016-Technical-Papers-Heide_2016-Technical-Papers-Heide_ProxImaL-Efficient-Image-Optimization-using-Proximal-Algorithms-150x150.jpg)
Type: [Technical Papers]
Rigel: flexible multi-rate image processing hardware Presenter(s): [Hegarty] [DeVito] [Ragan-Kelley] [Hanrahan] [Daly] [Horowitz]
[SIGGRAPH 2016]
![Controlling procedural modeling programs with stochastically-ordered sequential Monte Carlo](https://history.siggraph.org/wp-content/uploads/2023/04/2015-Technical-Papers-Ritchie_Controlling-Procedural-Modeling-Programs-with-Stochastically-Ordered-Sequential-Monte-Carlo-150x150.jpg)
Type: [Technical Papers]
Controlling procedural modeling programs with stochastically-ordered sequential Monte Carlo Presenter(s): [Ritchie] [Mildenhall] [Goodman] [Hanrahan]
[SIGGRAPH 2015]
![Darkroom: compiling high-level image processing code into hardware pipelines](https://history.siggraph.org/wp-content/uploads/2023/02/2014-Technical-Papers-Hegarty_Darkroom-Compiling-High-Level-Image-Processing-Code-into-Hardware-Pipelines-150x150.jpg)
Type: [Technical Papers]
Darkroom: compiling high-level image processing code into hardware pipelines Presenter(s): [Hegarty] [DeVito] [Brunhaver] [Ragan-Kelley] [Bell] [Vasilyev] [Cohen] [Horowitz] [Hanrahan]
[SIGGRAPH 2014]
![Probabilistic color-by-numbers: suggesting pattern colorizations using factor graphs](https://history.siggraph.org/wp-content/uploads/2023/03/2013-Technical-Papers-Lin_Probabilistic-Color-by-Numbers-Suggesting-Pattern-Colorizations-Using-Factor-Graphs-150x150.jpg)
Type: [Technical Papers]
Probabilistic color-by-numbers: suggesting pattern colorizations using factor graphs Presenter(s): [Lin] [Ritchie] [Fisher] [Hanrahan]
[SIGGRAPH 2013]
![Synthesis of Tiled Patterns Using Factor Graphs](https://history.siggraph.org/wp-content/uploads/2023/03/2013-Technical-Papers-Yeh_Synthesis-of-Tiled-Patterns-Using-Factor-Graphs-150x150.jpg)
Type: [Technical Papers]
Synthesis of Tiled Patterns Using Factor Graphs Presenter(s): [Yeh] [Breeden] [Yang] [Fisher] [Hanrahan]
[SIGGRAPH 2013]
![Synthesizing open worlds with constraints using locally annealed reversible jump MCMC](https://history.siggraph.org/wp-content/uploads/2023/03/2012-Technical-Papers-Yeh_Synthesizing-Open-Worlds-with-Constraints-using-Locally-Annealed-Reversible-Jump-MCMC-150x150.jpg)
Type: [Technical Papers]
Synthesizing open worlds with constraints using locally annealed reversible jump MCMC Presenter(s): [Yeh] [Yang] [Watson] [Goodman] [Hanrahan]
[SIGGRAPH 2012]
![Characterizing structural relationships in scenes using graph kernels](https://history.siggraph.org/wp-content/uploads/2022/07/2011-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Technical Papers]
Characterizing structural relationships in scenes using graph kernels Presenter(s): [Fisher] [Savva] [Hanrahan]
[SIGGRAPH 2011]
![PhysBAM: Physically Based Simulation](https://history.siggraph.org/wp-content/uploads/2021/12/2011-7-PhysBAM-Physically-Based-Simulation-150x150.jpg)
Type: [Courses]
PhysBAM: Physically Based Simulation Organizer(s): [Dubey]
Presenter(s): [Dubey] [Hanrahan] [Fedkiw] [Lentine] [Schroeder]
Entry No.: [07]
[SIGGRAPH 2011]
![Spark: modular, composable shaders for graphics hardware](https://history.siggraph.org/wp-content/uploads/2023/04/2011-Technical-Papers-Foley_Spark_-Modular-Composable-Shaders-for-Graphics-Hardware-150x150.jpg)
Type: [Technical Papers]
Spark: modular, composable shaders for graphics hardware Presenter(s): [Foley] [Hanrahan]
[SIGGRAPH 2011]
![Future Directions in Graphics Research](https://history.siggraph.org/wp-content/uploads/2022/02/2009-Panels-01-Future-Directions-in-Graphics-Research-150x150.jpg)
Type: [Panels]
Future Directions in Graphics Research Presenter(s): [Hodgins] [Foley] [Hanrahan] [Greenberg]
Entry No.: [01]
[SIGGRAPH 2010]
![Reducing shading on GPUs using quad-fragment merging](https://history.siggraph.org/wp-content/uploads/2023/03/2010-Technical-Papers-Fatahalian_Reducing-Shading-on-GPUs-using-Quad-Fragment-Merging-150x150.jpg)
Type: [Technical Papers]
Reducing shading on GPUs using quad-fragment merging Presenter(s): [Fatahalian] [Boulos] [Hegarty] [Akeley] [Mark] [Moreton] [Hanrahan]
[SIGGRAPH 2010]
![Larrabee: a many-core x86 architecture for visual computing](https://history.siggraph.org/wp-content/uploads/2023/03/2008-Technical-Papers-Seiler_Larrabee-A-Many-Core-x86-Architecture-for-Visual-Computing-150x150.jpg)
Type: [Technical Papers]
Larrabee: a many-core x86 architecture for visual computing Presenter(s): [Seiler] [Carmean] [Sprangle] [Forsyth] [Abrash] [Dubey] [Junkins] [Lake] [Sugerman] [Cavin] [Espasa] [Grochowski] [Juan] [Hanrahan]
[SIGGRAPH 2008]
![Brook for GPUs: stream computing on graphics hardware](https://history.siggraph.org/wp-content/uploads/2023/05/2004-Technical-Papers-Buck_Brook-for-GPUs-Stream-Computing-on-Graphics-Hardware-150x150.jpg)
Type: [Technical Papers]
Brook for GPUs: stream computing on graphics hardware Presenter(s): [Buck] [Foley] [Horn] [Sugerman] [Fatahalian] [Houston] [Hanrahan]
[SIGGRAPH 2004]
![Triple product wavelet integrals for all-frequency relighting](https://history.siggraph.org/wp-content/uploads/2023/05/2004-Technical-Papers-Ng_Triple-Product-Wavelet-Integrals-for-All-Frequency-Relighting-150x150.jpg)
Type: [Technical Papers]
Triple product wavelet integrals for all-frequency relighting Presenter(s): [Ng] [Ramamoorthi] [Hanrahan]
[SIGGRAPH 2004]
![All-frequency shadows using non-linear wavelet lighting approximation](https://history.siggraph.org/wp-content/uploads/2023/05/2003-Technical-Papers-Ng_All-Frequency-Shadows-Using-Non-linear-Wavelet-Lighting-Approximation-150x150.jpg)
Type: [Technical Papers]
All-frequency shadows using non-linear wavelet lighting approximation Presenter(s): [Ng] [Ramamoorthi] [Hanrahan]
[SIGGRAPH 2003]
![Designing effective step-by-step assembly instructions](https://history.siggraph.org/wp-content/uploads/2023/05/2003-Technical-Papers-Agrawala_Designing-Effective-Step-By-Step-Assembly-Instructions-150x150.jpg)
Type: [Technical Papers]
Designing effective step-by-step assembly instructions Presenter(s): [Agrawala] [Phan] [Heiser] [Haymaker] [Klingner] [Hanrahan] [Tversky]
[SIGGRAPH 2003]
![Light scattering from human hair fibers](https://history.siggraph.org/wp-content/uploads/2023/05/2003-Technical-Papers-Marschner_Light-Scattering-from-Human-Hair-Fibers-150x150.jpg)
Type: [Technical Papers]
Light scattering from human hair fibers Presenter(s): [Marschner] [Jensen] [Cammarano] [Worley] [Hanrahan]
[SIGGRAPH 2003]
![Shadow silhouette maps](https://history.siggraph.org/wp-content/uploads/2023/05/2003-Technical-Papers-Sen_Shadow-Silhouette-Maps-150x150.jpg)
Type: [Technical Papers]
Shadow silhouette maps Presenter(s): [Sen] [Cammarano] [Hanrahan]
[SIGGRAPH 2003]
![Frequency space environment map rendering](https://history.siggraph.org/wp-content/uploads/2023/05/2002-Technical-Papers-Ramamoorthi_Frequency-Space-Environment-Map-Rendering-1-150x150.jpg)
Type: [Technical Papers]
Frequency space environment map rendering Presenter(s): [Ramamoorthi] [Hanrahan]
[SIGGRAPH 2002]
![Ray tracing on programmable graphics hardware](https://history.siggraph.org/wp-content/uploads/2023/05/2002-Technical-Papers-Purcell_Ray-Tracing-on-Programmable-Graphics-Hardware-1-150x150.jpg)
Type: [Technical Papers]
Ray tracing on programmable graphics hardware Presenter(s): [Purcell] [Buck] [Mark] [Hanrahan]
[SIGGRAPH 2002]
![A practical model for subsurface light transport](https://history.siggraph.org/wp-content/uploads/2022/08/2001-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Technical Papers]
A practical model for subsurface light transport Presenter(s): [Jensen] [Marschner] [Levoy] [Hanrahan]
[SIGGRAPH 2001]
![A real-time procedural shading system for programmable graphics hardware](https://history.siggraph.org/wp-content/uploads/2023/06/2001-Technical-Papers-Proudfoot_A-Real-Time-Procedural-Shading-System-150x150.jpg)
Type: [Technical Papers]
A real-time procedural shading system for programmable graphics hardware Presenter(s): [Proudfoot] [Mark] [Tzvetkov] [Hanrahan]
[SIGGRAPH 2001]
![A signal-processing framework for inverse rendering](https://history.siggraph.org/wp-content/uploads/2023/06/2001-Technical-Papers-Ramamoorthi_A-Signal-Processing-Framework-for-Inverse-Rendering-150x150.jpg)
Type: [Technical Papers]
A signal-processing framework for inverse rendering Presenter(s): [Ramamoorthi] [Hanrahan]
[SIGGRAPH 2001]
![An efficient representation for irradiance environment maps](https://history.siggraph.org/wp-content/uploads/2023/06/2001-Technical-Papers-Ramamoorthi_An-Efficient-Representation-for-Irradiance-Environment-Maps-150x150.jpg)
Type: [Technical Papers]
An efficient representation for irradiance environment maps Presenter(s): [Ramamoorthi] [Hanrahan]
[SIGGRAPH 2001]
![Lightning-2: a high-performance display subsystem for PC clusters](https://history.siggraph.org/wp-content/uploads/2023/06/2001-Technical-Papers-Stoll_Lightning-2-A-High-Performance-Display-Subsystem-for-PC-Clusters-150x150.jpg)
Type: [Technical Papers]
Lightning-2: a high-performance display subsystem for PC clusters Presenter(s): [Stoll] [Eldridge] [Patterson] [Webb] [Berman] [Levy] [Caywood] [Taveira] [Hunt] [Hanrahan]
[SIGGRAPH 2001]
![State of the Art in Monte Carlo Ray Tracing for Realistic Image Synthesis](https://history.siggraph.org/wp-content/uploads/2021/09/2001-29-Course-Cover-State-of-the-Art-in-Monte-Carlo-Ray-Tracing-for-Realistic-Image-Synthesis-150x150.jpg)
Type: [Courses]
State of the Art in Monte Carlo Ray Tracing for Realistic Image Synthesis Organizer(s): [Jensen]
Presenter(s): [Jensen] [Arvo] [Fajardo] [Hanrahan] [Mitchell] [Pharr] [Shirley]
Entry No.: [29]
[SIGGRAPH 2001]
![WireGL: a scalable graphics system for clusters](https://history.siggraph.org/wp-content/uploads/2023/06/2001-Technical-Papers-Humphreys_WireGL-A-Scalable-Graphics-System-for-Clusters-150x150.jpg)
Type: [Technical Papers]
WireGL: a scalable graphics system for clusters Presenter(s): [Humphreys] [Eldridge] [Buck] [Stoll] [Everett] [Hanrahan]
[SIGGRAPH 2001]
![A fast relighting engine for interactive cinematic lighting design](https://history.siggraph.org/wp-content/uploads/2023/05/2000-Technical-Papers-Gershbei_A-Fast-Relighting-Engine-for-Interactive-Cinematic-Lighting-Design-150x150.jpg)
Type: [Technical Papers]
A fast relighting engine for interactive cinematic lighting design Presenter(s): [Gershbein] [Hanrahan]
[SIGGRAPH 2000]
![Monte Carlo evaluation of non-linear scattering equations for subsurface reflection](https://history.siggraph.org/wp-content/uploads/2023/05/2000-Technical-Papers-Pharr_Monte-Carlo-Evaluation-Of-Non-Linear-Scattering-Equations-150x150.jpg)
Type: [Technical Papers]
Monte Carlo evaluation of non-linear scattering equations for subsurface reflection Presenter(s): [Pharr] [Hanrahan]
[SIGGRAPH 2000]
![Pomegranate: a fully scalable graphics architecture](https://history.siggraph.org/wp-content/uploads/2023/05/2000-Technical-Papers-Eldridge_Pomegranate-A-Fully-Scalable-Graphics-Architecture-150x150.jpg)
Type: [Technical Papers]
Pomegranate: a fully scalable graphics architecture Presenter(s): [Eldridge] [Igehy] [Hanrahan]
[SIGGRAPH 2000]
![Realistic modeling and rendering of plant ecosystems](https://history.siggraph.org/wp-content/uploads/2023/05/1998-Technical-Papers-Deussen_Realistic-modeling-and-rendering-of-plant-ecosystems-150x150.jpg)
Type: [Technical Papers]
Realistic modeling and rendering of plant ecosystems Presenter(s): [Deussen] [Hanrahan] [Lintermann] [Mech] [Pharr] [Prusinkiewicz]
[SIGGRAPH 1998]
![The design of a parallel graphics interface](https://history.siggraph.org/wp-content/uploads/2023/05/1998-Technical-Papers-Igehy_The-Design-of-a-Parallel-Graphics-Interface-150x150.jpg)
Type: [Technical Papers]
The design of a parallel graphics interface Presenter(s): [Igehy] [Stoll] [Hanrahan]
[SIGGRAPH 1998]
![Rendering complex scenes with memory-coherent ray tracing](https://history.siggraph.org/wp-content/uploads/2023/05/1997-Technical-Papers-Pharr_Rendering-Complex-Scenes-with-Memory-Coherent-Ray-Tracing-150x150.jpg)
Type: [Technical Papers]
Rendering complex scenes with memory-coherent ray tracing Presenter(s): [Pharr] [Kolb] [Gershbein] [Hanrahan]
[SIGGRAPH 1997]
![The two-user Responsive Workbench: support for collaboration through individual views of a shared space](https://history.siggraph.org/wp-content/uploads/2023/05/1997-Technical-Papers-Agrawala_The-Two-User-Responsive-Workbench-150x150.jpg)
Type: [Technical Papers]
The two-user Responsive Workbench: support for collaboration through individual views of a shared space Presenter(s): [Agrawala] [Beers] [McDowall] [Fröhlich] [Bolas] [Hanrahan]
[SIGGRAPH 1997]
![Flow and changes in appearance](https://history.siggraph.org/wp-content/uploads/2023/05/1996-Technical-Papers-Dorsey_Flow-and-Changes-in-Appearance-150x150.jpg)
Type: [Technical Papers]
Flow and changes in appearance Presenter(s): [Dorsey] [Pedersen] [Hanrahan]
[SIGGRAPH 1996]
![Modeling and rendering of metallic patinas](https://history.siggraph.org/wp-content/uploads/2023/05/1996-Technical-Papers-Dorsey_Modeling-and-Rendering-of-Metallic-Patinas-150x150.jpg)
Type: [Technical Papers]
Modeling and rendering of metallic patinas Presenter(s): [Dorsey] [Hanrahan]
[SIGGRAPH 1996]
![A realistic camera model for computer graphics](https://history.siggraph.org/wp-content/uploads/2023/05/1995-Technical-Papers-Kolb_A-Realistic-Camera-Model-for-Computer-Graphics-150x150.jpg)
Type: [Technical Papers]
A realistic camera model for computer graphics Presenter(s): [Kolb] [Mitchell] [Hanrahan]
[SIGGRAPH 1995]
![3D Visualization of Medical Data](https://history.siggraph.org/wp-content/uploads/2021/06/1994-24-Cover-3D-Visualization-of-Medical-Data-150x150.jpg)
Type: [Courses]
3D Visualization of Medical Data Organizer(s): [Ney]
Presenter(s): [Ney] [Fishman] [Fuchs] [Hanrahan] [Kikinis] [Lorensen] [Meinzer] [Yoo]
Entry No.: [24]
[SIGGRAPH 1994]
![Partitioning and ordering large radiosity computations](https://history.siggraph.org/wp-content/uploads/2023/05/1994-Technical-Papers-Teller_Partitioning-and-Ordering-Large-Radiosity-Computations-150x150.jpg)
Type: [Technical Papers]
Partitioning and ordering large radiosity computations Presenter(s): [Teller] [Fowler] [Funkhouser] [Hanrahan]
[SIGGRAPH 1994]
![Textures and radiosity: controlling emission and reflection with texture maps](https://history.siggraph.org/wp-content/uploads/2023/05/1994-Technical-Papers-Gershbein_Textures-and-Radiosity-Controlling-Emission-and-Reflection-with-Texture-Maps-150x150.jpg)
Type: [Technical Papers]
Textures and radiosity: controlling emission and reflection with texture maps Presenter(s): [Gershbein] [Schröder] [Hanrahan]
[SIGGRAPH 1994]
![A hierarchical illumination algorithm for surfaces with glossy reflection](https://history.siggraph.org/wp-content/uploads/2023/05/1993-Technical-Papers-Aupperle_A-Hierarchical-Illumination-Algorithm-for-Surfaces-150x150.jpg)
Type: [Technical Papers]
A hierarchical illumination algorithm for surfaces with glossy reflection Presenter(s): [Aupperle] [Hanrahan]
[SIGGRAPH 1993]
![Global visibility algorithms for illumination computations](https://history.siggraph.org/wp-content/uploads/2023/05/1993-Technical-Papers-Teller_Global-Visibility-Algorithms-for-Illumination-Computations-150x150.jpg)
Type: [Technical Papers]
Global visibility algorithms for illumination computations Presenter(s): [Teller] [Hanrahan]
[SIGGRAPH 1993]
![Making Radiosity Practical](https://history.siggraph.org/wp-content/uploads/2021/07/1993-22-Course-Cover-RES-Making-Radiosity-Practical-150x150.jpg)
Type: [Courses]
Making Radiosity Practical Organizer(s): [Rushmeier]
Presenter(s): [Rushmeier] [Borel] [Cohen] [Dorsey] [Hanrahan] [Mckeller] [Recker] [Sillion] [Wallace] [Zembrot]
Entry No.: [22]
[SIGGRAPH 1993]
![On the form factor between two polygons](https://history.siggraph.org/wp-content/uploads/2023/05/1993-Technical-Papers-Schroder_On-the-Form-Factor-between-Two-Polygons-150x150.jpg)
Type: [Technical Papers]
On the form factor between two polygons Presenter(s): [Schröder] [Hanrahan]
[SIGGRAPH 1993]
![Reflection from layered surfaces due to subsurface scattering](https://history.siggraph.org/wp-content/uploads/2023/05/1993-Technical-Papers-Hanrahan_Reflection-from-Layered-Surfaces-due-to-Subsurface-Scattering-150x150.jpg)
Type: [Technical Papers]
Reflection from layered surfaces due to subsurface scattering Presenter(s): [Hanrahan] [Krueger]
[SIGGRAPH 1993]
![Three dimensional Visualization Using Medical Data](https://history.siggraph.org/wp-content/uploads/2021/07/1993-21-Course-Cover-Three-dimensional-Visualization-Using-Medical-Data-150x150.jpg)
Type: [Courses]
Three dimensional Visualization Using Medical Data Organizer(s): [Fuchs] [Yoo]
Presenter(s): [Yoo] [Fuchs] [Fishman] [Ney] [Hanrahan] [Kikinis] [Lorensen]
Entry No.: [21]
[SIGGRAPH 1993]
![Wavelet radiosity](https://history.siggraph.org/wp-content/uploads/2023/05/1993-Technical-Papers-Gortler_Wavelet-Radiosity-150x150.jpg)
Type: [Technical Papers]
Wavelet radiosity Presenter(s): [Gortler] [Schröder] [Cohen] [Hanrahan]
[SIGGRAPH 1993]
![3D Visualization in Medicine](https://history.siggraph.org/wp-content/uploads/2021/07/1992-34-Cover-3D-Visualization-In-Medicine-150x150.jpg)
Type: [Courses]
3D Visualization in Medicine Organizer(s): [Fishman] [Ney]
Presenter(s): [Fishman] [Ney] [Hanrahan] [Meinzer]
Entry No.: [34]
[SIGGRAPH 1992]
![Illumination from curved reflectors](https://history.siggraph.org/wp-content/uploads/2023/05/1992-Technical-Papers-Mitchell_IlIumination-from-Curved-Reflectors-150x150.jpg)
Type: [Technical Papers]
Illumination from curved reflectors Presenter(s): [Mitchell] [Hanrahan]
[SIGGRAPH 1992]
![Radiosity](https://history.siggraph.org/wp-content/uploads/2021/07/1992-11-Cover-Radiosity-150x150.jpg)
Type: [Courses]
Radiosity Organizer(s): [Cohen]
Presenter(s): [Cohen] [Campbell] [Greenberg] [Hanrahan] [Rushmeier] [Sillion] [Wallace]
Entry No.: [11]
[SIGGRAPH 1992]
![A rapid hierarchical radiosity algorithm](https://history.siggraph.org/wp-content/uploads/2023/06/1991-Technical-Papers-Hanrahan_A-Rapid-Hierarchical-Radiosity-Algorithm-150x150.jpg)
Type: [Technical Papers]
A rapid hierarchical radiosity algorithm Presenter(s): [Hanrahan] [Salzman] [Aupperle]
[SIGGRAPH 1991]
![Computer Graphics: More Unsolved Problems](https://history.siggraph.org/wp-content/uploads/2022/04/1991-Panel-02-Computer-Graphics-More-Unsolved-Problems-150x150.jpg)
Type: [Panels]
Computer Graphics: More Unsolved Problems Presenter(s): [Barr] [Brooks] [Card] [Clark] [Forrest] [Hanrahan] [van Dam]
Entry No.: [02]
[SIGGRAPH 1991]
![Frontiers in Rendering](https://history.siggraph.org/wp-content/uploads/2021/06/1991-12-Cover-Frontiers-in-Rendering-150x150.jpg)
Type: [Courses]
Frontiers in Rendering Organizer(s): [Glassner]
Presenter(s): [Glassner] [Haines] [Hanrahan] [Kochevar] [Mitchell]
Entry No.: [12]
[SIGGRAPH 1991]
![Frontiers in Rendering](https://history.siggraph.org/wp-content/uploads/2021/07/1991-12-Cover-Frontiers-in-Rendering-150x150.jpg)
Type: [Courses]
Frontiers in Rendering Organizer(s): [Glassner]
Presenter(s): [Glassner] [Haines] [Hanrahan] [Kochevar] [Mitchell]
Entry No.: [12]
[SIGGRAPH 1991]
![Hierarchical splatting: a progressive refinement algorithm for volume rendering](https://history.siggraph.org/wp-content/uploads/2023/06/1991-Technical-Papers-Laur_Hierarchical-Splatting-A-Progressive-Refinement-Algorithrn-for-Volume-Rendering-150x150.jpg)
Type: [Technical Papers]
Hierarchical splatting: a progressive refinement algorithm for volume rendering Presenter(s): [Laur] [Hanrahan]
[SIGGRAPH 1991]
![Introduction to Volume Visualization](https://history.siggraph.org/wp-content/uploads/2021/07/1991-07-Cover-Introduction-To-Volume-Visualization-150x150.jpg)
Type: [Courses]
Introduction to Volume Visualization Organizer(s): [Levoy]
Presenter(s): [Hanrahan] [Kreuger] [Lorensen] [Westover]
Entry No.: [07]
[SIGGRAPH 1991]
![State-of-the-Art in Volume Visualization](https://history.siggraph.org/wp-content/uploads/2021/07/1991-08-Cover-State-of-the-Art-In-Volume-Visualization-150x150.jpg)
Type: [Courses]
State-of-the-Art in Volume Visualization Organizer(s): [Hanrahan]
Presenter(s): [Hanrahan] [Kajiya] [Kreuger] [Schröder] [Wilhelms]
Entry No.: [08]
[SIGGRAPH 1991]
![The RenderMan Interface and Shading Language](https://history.siggraph.org/wp-content/uploads/2021/07/1991-21-Cover-The-RenderMan-Interface-and-Shading-Language-150x150.jpg)
Type: [Courses]
The RenderMan Interface and Shading Language Organizer(s): [Apodaca]
Presenter(s): [Apodaca] [Beffrey] [Hanrahan] [Peachey] [Upstill]
Entry No.: [21]
[SIGGRAPH 1991]
![A language for shading and lighting calculations](https://history.siggraph.org/wp-content/uploads/2023/06/1990-Technical-Papers-Hanrahan_A-Language-for-Shading-and-Lighting-Calculations-150x150.jpg)
Type: [Technical Papers]
A language for shading and lighting calculations Presenter(s): [Hanrahan] [Lawson]
[SIGGRAPH 1990]
![Direct WYSIWYG painting and texturing on 3D shapes](https://history.siggraph.org/wp-content/uploads/2023/10/1990-Technical-Papers-Hanrahan_Direct-WYSIAGG-painting-and-texture-on-3D-shapes-150x150.png)
Type: [Technical Papers]
Direct WYSIWYG painting and texturing on 3D shapes Presenter(s): [Hanrahan] [Haeberli]
[SIGGRAPH 1990]
![The Renderman Interface and Shading Language](https://history.siggraph.org/wp-content/uploads/2021/07/1990-18-Cover-The-Renderman-Interface-And-Shading-Language-150x150.jpg)
Type: [Courses]
The Renderman Interface and Shading Language Organizer(s): [Apodaca]
Presenter(s): [Apodaca] [Beffrey] [Dippe] [Hanrahan] [Peachey] [Upstill]
Entry No.: [18]
[SIGGRAPH 1990]
![Volume Visualization Algorithms And Architectures](https://history.siggraph.org/wp-content/uploads/2021/07/1990-11-Cover-Volume-Visualization-Algorithms-And-Architecture-150x150.jpg)
Type: [Courses]
Volume Visualization Algorithms And Architectures Organizer(s): [Levoy]
Presenter(s): [Levoy] [Hanrahan] [Hoehne] [Kaufman] [Lorensen]
Entry No.: [11]
[SIGGRAPH 1990]
![Volume Rendering](https://history.siggraph.org/wp-content/uploads/2023/05/1988-Technical-Papers-Drebin_Volume-Rendering-150x150.jpg)
Type: [Technical Papers]
Volume Rendering Presenter(s): [Drebin] [Carpenter] [Hanrahan]
[SIGGRAPH 1988]
![Introduction to Ray Tracing](https://history.siggraph.org/wp-content/uploads/2021/06/1987-13-Cover-Introduction-to-Ray-Tracing-1-150x150.jpg)
Type: [Courses]
Introduction to Ray Tracing Presenter(s): [Cook] [Glassner] [Haines] [Hanrahan] [Heckbert] [Speer]
Entry No.: [13]
[SIGGRAPH 1987]
![Computer Animation: 3D Motion Specification and Control](https://history.siggraph.org/wp-content/uploads/2021/06/1986-23-Course-Cover-Computer-Animation-3-D-Specification-And-Control-150x150.jpg)
Type: [Courses]
Computer Animation: 3D Motion Specification and Control Organizer(s): [Sturman]
Presenter(s): [Sturman] [Hanrahan] [Lundin] [Entis] [Reynolds] [Chuang] [Gomez] [Wilhelms] [Barsky] [Armstrong] [Green] [Girard] [Maciejewski] [Baerle] [Magnenat-Thalmann]
Entry No.: [23]
[SIGGRAPH 1986]
![Beam tracing polygonal objects](https://history.siggraph.org/wp-content/uploads/2023/06/1984-Technical-Papers-Heckbert_BEAM-TRACING-POLYGONAL-OBJECTS-150x150.jpg)
Type: [Technical Papers]
Beam tracing polygonal objects Presenter(s): [Heckbert] [Hanrahan]
[SIGGRAPH 1984]
![Introduction to Computer Animation](https://history.siggraph.org/wp-content/uploads/2022/01/1984-8-Course-Cover-Introduction-to-Computer-Animation-150x150.jpg)
Type: [Courses]
Introduction to Computer Animation Organizer(s): [Parke]
Presenter(s): [Hanrahan] [Palyka] [Parke] [Smith] [Williams] [Zeltzer]
Entry No.: [08]
[SIGGRAPH 1984]
![Introduction to Computer Animation](https://history.siggraph.org/wp-content/uploads/2021/05/1983-07-Cover-Introduction-to-Computer-Animation-1-150x150.jpg)
Type: [Courses]
Introduction to Computer Animation Organizer(s): [Parke]
Presenter(s): [Parke] [Smith] [Stern] [Palyka] [Doll] [Hanrahan] [Lundin]
Entry No.: [07]
[SIGGRAPH 1983]
![Creating volume models from edge-vertex graphs](https://history.siggraph.org/wp-content/uploads/2023/06/1982-Technical-Papers-Hanrahan_Creating-Volume-Models-from-Edge-Vertex-Graphs-150x150.jpg)
Type: [Technical Papers]
Creating volume models from edge-vertex graphs Presenter(s): [Hanrahan]
[SIGGRAPH 1982]
Learning Category: Moderator:
![A lighting model aiming at drive simulators](https://history.siggraph.org/wp-content/uploads/2023/06/1990-Technical-Papers-Nakamae_A-Lighting-Model-Aiming-at-Drive-Simulators-150x150.jpg)
Type: [Technical Papers]
A lighting model aiming at drive simulators Presenter(s): [Nakamae] [Kaneda] [Okamoto] [Nishita]
[SIGGRAPH 1990]
![A method of generating stone wall patterns](https://history.siggraph.org/wp-content/uploads/2023/06/1990-Technical-Papers-Miyata_A-Method-of-Generating-Stone-Wall-Patterns-150x150.jpg)
Type: [Technical Papers]
A method of generating stone wall patterns Presenter(s): [Miyata]
[SIGGRAPH 1990]
![Light-water interaction using backward beam tracing](https://history.siggraph.org/wp-content/uploads/2023/06/1990-Technical-Papers-Watt_Light-Water-Interaction-using-Backward-Beam-Tracing-150x150.jpg)
Type: [Technical Papers]
Light-water interaction using backward beam tracing Presenter(s): [Watt]
[SIGGRAPH 1990]
![Particle animation and rendering using data parallel computation](https://history.siggraph.org/wp-content/uploads/2023/06/1990-Technical-Papers-Sims_Particle-Animation-and-Rendering-150x150.jpg)
Type: [Technical Papers]
Particle animation and rendering using data parallel computation Presenter(s): [Sims]
[SIGGRAPH 1990]
Role(s):
- Art Show Jury Member
- Awardee
- Course Organizer
- Course Presenter
- Keynote Speaker
- Panel Presenter
- Talk (Sketch) Presenter
- Technical Paper Presenter
- Technical Papers Jury Member