1. Edward Angel and Dave Shreiner . 2012. Interactive computer graphics: a top-down approach with shader-based OpenGL ( 6 th ed.). Addison-Wesley , Boston, MA . Edward Angel and Dave Shreiner. 2012. Interactive computer graphics: a top-down approach with shader-based OpenGL (6th ed.). Addison-Wesley, Boston, MA.
2. Using a software framework to enhance online teaching of shader-based OpenGL
3. Gregory Smith and Kelvin Sung . 2019. Teaching Computer Graphics Based on a Commercial Product . In Eurographics 2019 - Education Papers , Marco Tarini and Eric Galin (Eds.). The Eurographics Association . https://doi.org/10.2312/eged. 2019 1031 10.2312/eged.20191031 Gregory Smith and Kelvin Sung. 2019. Teaching Computer Graphics Based on a Commercial Product. In Eurographics 2019 - Education Papers, Marco Tarini and Eric Galin (Eds.). The Eurographics Association. https://doi.org/10.2312/eged.20191031
4. CRITICAL PERSPECTIVES: The shaders-first debate
5. Learning to Code in the Unity 3D Development Platform