Allen School Distinguished Lecture: Pat Hanrahan (May 16, 2023)
Title: Shading Languages and the Emergence of Programmable Graphics Systems
Speaker: Pat Hanrahan (Stanford University)
Date: Tuesday, May 16, 2023
Abstract: A major challenge in using computer graphics for movies and games is to create a rendering system that can create realistic pictures of a virtual world. The system must handle the variety and complexity of the shapes, materials, and lighting that combine to create what we see every day. The images must also be free of artifacts, emulate cameras to create depth of field and motion blur, and compose seamlessly with photographs of live action.
Pixar's RenderMan was created for this purpose and has been widely used in feature film production. A key innovation in the system is to use a shading language to procedurally describe appearance. Shading languages were subsequently extended to run in real-time on graphics processing units (GPUs), and now shading languages are widely used in game engines. The final step was the realization that the GPU is a data-parallel computer, and that the shading language could be extended into a general-purpose data-parallel programming language. This enabled a wide variety of applications in high performance computing, such as physical simulation and machine learning, to be run on GPUs. Nowadays, GPUs are the fastest computers in the world. This talk will review the history of shading languages and GPUs, and discuss the broader implications for computing.
Bio: 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 systems, and visualization.
Hanrahan received a Ph.D. in biophysics from the University of Wisconsin-Madison in 1985. As a founding employee at Pixar Animation Studios in the 1980s, Hanrahan led the design of the RenderMan Interface Specification and the RenderMan Shading Language. In 1989, he joined the faculty of Princeton University. In 1995, he moved to Stanford University. 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.
This video is closed captioned.
Видео Allen School Distinguished Lecture: Pat Hanrahan (May 16, 2023) канала Paul G. Allen School
Speaker: Pat Hanrahan (Stanford University)
Date: Tuesday, May 16, 2023
Abstract: A major challenge in using computer graphics for movies and games is to create a rendering system that can create realistic pictures of a virtual world. The system must handle the variety and complexity of the shapes, materials, and lighting that combine to create what we see every day. The images must also be free of artifacts, emulate cameras to create depth of field and motion blur, and compose seamlessly with photographs of live action.
Pixar's RenderMan was created for this purpose and has been widely used in feature film production. A key innovation in the system is to use a shading language to procedurally describe appearance. Shading languages were subsequently extended to run in real-time on graphics processing units (GPUs), and now shading languages are widely used in game engines. The final step was the realization that the GPU is a data-parallel computer, and that the shading language could be extended into a general-purpose data-parallel programming language. This enabled a wide variety of applications in high performance computing, such as physical simulation and machine learning, to be run on GPUs. Nowadays, GPUs are the fastest computers in the world. This talk will review the history of shading languages and GPUs, and discuss the broader implications for computing.
Bio: 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 systems, and visualization.
Hanrahan received a Ph.D. in biophysics from the University of Wisconsin-Madison in 1985. As a founding employee at Pixar Animation Studios in the 1980s, Hanrahan led the design of the RenderMan Interface Specification and the RenderMan Shading Language. In 1989, he joined the faculty of Princeton University. In 1995, he moved to Stanford University. 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.
This video is closed captioned.
Видео Allen School Distinguished Lecture: Pat Hanrahan (May 16, 2023) канала Paul G. Allen School
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![2019 ADSI Summer Workshop: Algorithmic Foundations of Learning and Control, Mengdi Wang](https://i.ytimg.com/vi/9ulRfhTzqTg/default.jpg)
![Allen School Colloquia: Martin Maas (UC Berkeley)](https://i.ytimg.com/vi/4qtSigNzT4E/default.jpg)
![UW Allen School Colloquium: Arvind Narayanan (Princeton University)](https://i.ytimg.com/vi/WY7bBWD6-Zs/default.jpg)
![Fall 2019 Natural Language Processing: Sam Bowman (NYU)](https://i.ytimg.com/vi/1CoLguOswLo/default.jpg)
![Emeritus Lecture: Oren Etzioni (Oct 2022)](https://i.ytimg.com/vi/Bgq4saV6giQ/default.jpg)
![Software for Embedded Systems, CSE 466, Winter 2008](https://i.ytimg.com/vi/MPh2gTjSq40/default.jpg)
![Allen School Colloquium: Accessibility Research Group at the Allen School](https://i.ytimg.com/vi/iMj9yz24gP8/default.jpg)
![Robots that Talk and Learn (Shiwali Mohan, Palo Alto Research Canter)](https://i.ytimg.com/vi/rJuAC1PUtLs/default.jpg)
![Animation Capstone, CSE460, Winter 2017](https://i.ytimg.com/vi/_dDc0qSZ_bM/default.jpg)
![Allen School Colloquium: ICTD Research Group at the Allen School](https://i.ytimg.com/vi/nOI3nj_Ne_U/default.jpg)
![UW CSE Robotics: Sean Andrist, "Gaze Mechanisms for Situated Interaction with Embodied Agents"](https://i.ytimg.com/vi/GcsmlcjSC0M/default.jpg)
![Allen School Colloquia: Jeff Nivala (University of California - Santa Cruz/Harvard Medical School)](https://i.ytimg.com/vi/DdnQdvC7Rvw/default.jpg)
![Underwater Acoustic Tracking (Ivan Masmitja, Universitat Politècnica de Catalunya)](https://i.ytimg.com/vi/uz0MOzsFcsY/default.jpg)
![UW Allen School Colloquium: Jacob Steinhardt (Stanford University)](https://i.ytimg.com/vi/Pdk3RidEjMY/default.jpg)
![Innovations in Theoretical Computer Science 2020 Session 4](https://i.ytimg.com/vi/kcYXpvsTIaY/default.jpg)
![Allen School Colloquium: Andrea Wei Coladangelo (UC Berkeley)](https://i.ytimg.com/vi/_9ZXOHkMxTc/default.jpg)
![Allen School Colloquia: Fabrication/Access](https://i.ytimg.com/vi/Q9YIajUst6g/default.jpg)
![2019 ADSI Summer Workshop: Algorithmic Foundations of Learning and Control, Pablo Parrilo](https://i.ytimg.com/vi/83R63nfYgJM/default.jpg)
![Fall 2018 Robotics Seminar, Brittany Duncan](https://i.ytimg.com/vi/ycjgjRFFgkA/default.jpg)
![HCI Capstone, CSE 441, Spring 2015](https://i.ytimg.com/vi/xz_rx9hj6o4/default.jpg)
![I Am CSE Alumni Overview](https://i.ytimg.com/vi/WgoDGoHnS40/default.jpg)