“There and Back Again: Graphics Education with a View Towards the Future” by Shreiner and Angel

  • ©Dave Shreiner and Edward (Ed) Angel



Entry Number: 17


    There and Back Again: Graphics Education with a View Towards the Future



    Teaching computer graphics has always been a juggling act between teaching fundamental techniques and expressing those techniques through graphics APIs. This talk surveys different teaching options over time, including our techniques expressed in our widely-used textbook. We consider the relevance of teaching graphics APIs given their evolution, and present a proposal for evolving teaching graphics.


    1. Edward Angel and Dave Shreiner. 2020. Interactive Computer Graphics: A Top-Down Approach using WebGL (eighth ed.). Pearson, New York, NY.
    2. Apple. 2022. Metal Overview. Apple Computer Corporation. https://developer.apple.com/metal/
    3. James D. Foley and Andries van Dam. 1982. Introduction to Comptuer Graphics(first ed.). Addison-Wesley, Boston, MA.
    4. GPU for the Web Working Group. 2022. WebGPU. Technical Report. https://www.w3.org/TR/webgpu/
    5. Donald Hearn and Pauline M. Baker. 1986. Computer Graphics(first ed.). Prentice Hall, Hoboken, NJ.
    6. Microsoft. 2021. Direct3D 12 graphics. Microsoft Corporation. https://docs.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-graphics
    7. The Vulkan Working Group. 2022. Vulkan Developer Website. The Khronos Group. https://www.vulkan.org
    8. The WebGL Working Group. 2011. The WebGL 2.0 Specification. The Khronos Group. https://www.khronos.org/registry/webgl/specs/latest/2.0/

ACM Digital Library Publication: