DocumentCode
1456164
Title
Teaching a Shader-Based Introduction to Computer Graphics
Author
Angel, E. ; Shreiner, D.
Author_Institution
Univ. of New Mexico, Albuquerque, NM, USA
Volume
31
Issue
2
fYear
2011
Firstpage
9
Lastpage
13
Abstract
OpenGL has become the standard application programming interface (API) for teaching introductory computer graphics courses in computer science, engineering, and mathematics. Faculty can rely on many OpenGL features-such as its availability across platforms, its backward compatibility, and its defaults-to support a variety of teaching styles and course goals. More recently, OpenGL has changed radically to support new hardware features, and new versions of OpenGL necessitate reexamining and updating the "standard" way of teaching computer graphics.
Keywords
application program interfaces; computer graphics; computer science education; educational courses; OpenGL; application programming interface; computer graphics courses; introductory computer graphics teaching; shader-based introduction; Education; Graphics processing unit; Programming; Shadow mapping; OpenGL; computer graphics; computer graphics education; graphics and multimedia; shaders;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/MCG.2011.27
Filename
5719035
Link To Document