Edward Angel
Also Known As:
- Ed Angel
Most Recent Affiliation(s):
- University of New Mexico, Computer Science, Professor Emeritus
Location:
- Santa Fe, New Mexico, United States of America
Bio:
SIGGRAPH 2023
Ed Angel is Professor Emeritus of Computer Science at the University of New Mexico and the Founding Director of the Art, Research, Technology and Science Laboratory (ARTS Lab). He has over 40 years of experience in research and teaching in computer graphics and image processing. He is the coauthor of the popular textbook: Interactive Computer Graphics: A Top-Down Approach using WebGL (8th Edition; Pearson Education, 2020). He has taught over 100 professional courses worldwide, including at SIGGRAPH. At SIGGRAPH 22, he received the SIGGRAPH Distinguished Educator Award.
SIGGRAPH 2000
Edward Angel is a professor of computer science and electrical and computer engineering at the University of New Mexico. He has been teaching and doing research in computer graphics, image processing, and scientific visualization for over 25 years. At UNM, he is the first Presidential Teaching Fellow. He is the author of “Interactive Computer Graphics, A Top-down Approach with OpenGL” Second Edition (Addison-Wesley, 2000), which has been adopted by over 200 schools. He has taught over 100 professional short courses worldwide, including at the annual SIGGRAPH conference.
SIGGRAPH 1999
Edward Angel is Professor of Computer Science and Electrical and Computer Engineering at the University of New Mexico. He has over 25 years of experience in research and teaching in computer graphics and Image processing. He is the author of the recent textbook: Interactive Computer Graphics: A Top-Down Approach with OpenGL (Addison-Wesley, 1997). He has taught approximately 100 professional short courses worldwide including at SIGGRAPH.
Course Organizer:
- SIGGRAPH 2006, "An Interactive Introduction to OpenGL Programming"
- SIGGRAPH 2011, "Introduction to Modern OpenGL Programming"
- SIGGRAPH 2012, "Introduction to Modern OpenGL"
- SIGGRAPH 2013, "An Introduction to OpenGL Programming"
- SIGGRAPH 2014, "Introduction to WebGL Programming"
- SIGGRAPH 2016, "An Introduction to Graphics Programming Using WebGL"
- SIGGRAPH 2017, "An Interactive Introduction to WebGL and three.js"
- SIGGRAPH 2018, "Getting Started with webGL and Three.Js"
- SIGGRAPH 2021, "An Interactive Introduction to WebGL"
Learning Category: Jury Member:
Award(s):
Experience(s):
Learning Category: Presentation(s):
Type: [Courses]
An interactive introduction to computer graphics using WebGL Presenter(s): [Angel] [Shreiner]
Entry No.: [01]
[SIGGRAPH 2022]
Type: [Educator’s Forum]
There and Back Again: Graphics Education with a View Towards the Future Presenter(s): [Shreiner] [Angel]
Entry No.: [17]
[SIGGRAPH 2022]
Type: [Educator’s Forum]
An Interactive Introduction to WebGL Presenter(s): [Angel] [Shreiner]
[SIGGRAPH 2020]
Type: [Educator’s Forum]
Walking Through a Maze: A Groovy Graphics Assignment Presenter(s): [Angel]
[SIGGRAPH 2018]
Type: [Educator’s Forum]
CGEMS: COMPUTER GRAPHICS EDUCATION MATERIALS Presenter(s): [Duchowski] [Angel] [Gooch] [Luebke]
[SIGGRAPH 2017]
Type: [Panels]
CGEMS: Computer Graphics Educational Material Presenter(s): [Duchowski] [Gooch] [Angel] [Luebke]
Entry No.: [06]
[SIGGRAPH 2017]
Type: [Educator’s Forum]
Teaching Computer Graphics inside a Browser: WebGL and three.js Presenter(s): [Cozzi] [Haines] [Shreiner] [Angel]
[SIGGRAPH 2016]
Type: [Courses]
Introduction to WebGL Programming Organizer(s): [Angel]
Presenter(s): [Angel] [Shreiner]
Entry No.: [07]
[SIGGRAPH 2014]
Type: [Courses]
An Introduction to OpenGL Programming Organizer(s): [Angel]
Presenter(s): [Angel] [Shreiner]
Entry No.: [03]
[SIGGRAPH 2013]
Type: [Courses]
Introduction to Modern OpenGL Organizer(s): [Angel]
Presenter(s): [Angel] [Shreiner]
Entry No.: [10]
[SIGGRAPH 2012]
Type: [Courses]
Introduction to Modern OpenGL Programming Organizer(s): [Angel]
Presenter(s): [Angel] [Shreiner]
Entry No.: [03]
[SIGGRAPH 2011]
Type: [Courses]
An Introduction to Shader-Based OpenGL Programming Presenter(s): [Angel] [Shreiner]
Entry No.: [08]
[SIGGRAPH 2009]
Type: [Courses]
OpenGL: What's Coming Down the Graphics Pipeline Presenter(s): [Shreiner] [Angel] [Licea-Kane] [Hart]
Entry No.: [22]
[SIGGRAPH 2008]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Angel] [Shreiner]
Entry No.: [10]
[SIGGRAPH 2007]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Angel] [Shreiner]
Entry No.: [04]
[SIGGRAPH 2005]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Shreiner] [Angel] [Shreiner]
Entry No.: [29]
[SIGGRAPH 2004]
Type: [Posters]
Digital Pueblo Project: cooking out loud mature animation with beginning level helpers Presenter(s): [Bumgarner-Kirby] [Angel] [Xiong]
Entry No.: [069]
[SIGGRAPH 2004]
Type: [Talks (Sketches)]
Creating dome animations with the Digital Pueblo Project Presenter(s): [Angel] [Bumgarner-Kirby] [Beining]
[SIGGRAPH 2003]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Shreiner] [Angel] [Shreiner]
Entry No.: [59]
[SIGGRAPH 2002]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Shreiner] [Shreiner] [Angel]
Entry No.: [54]
[SIGGRAPH 2001]
Type: [Courses]
An Interactive Introduction to OpenGL Programming Organizer(s): [Shreiner]
Presenter(s): [Shreiner] [Angel] [Shreiner]
Entry No.: [17]
[SIGGRAPH 2000]
Type: [Educator’s Forum]
Teaching Computer Graphics with OpenGL: Two Approaches Presenter(s): [Angel] [Hill]
[SIGGRAPH 2000]
Type: [Courses]
An Interactive Introduction to OpenGL Organizer(s): [Shreiner]
Presenter(s): [Shreiner] [Angel] [Woo]
Entry No.: [30]
[SIGGRAPH 1999]
Type: [Courses]
Programming with OpenGL: An Introduction Organizer(s): [Danielson]
Presenter(s): [Danielson] [Angel]
Entry No.: [03]
[SIGGRAPH 1997]
Type: [Educator’s Forum]
Teaching a Three-Dimensional Computer Graphics Class Using OpenGL Presenter(s): [Angel]
[SIGGRAPH 1997]
Learning Category: Moderator:
Role(s):
- Awardee
- Course Organizer
- Course Presenter
- Educator's Forum Presenter
- Panel Presenter
- Poster Presenter
- Studio (SIGGRAPH Lab) Presenter
- Talk (Sketch) Presenter
- Talks (Sketches) Jury Member