[Zurück]


Zeitschriftenartikel:

H. Fink, T. Weber, M. Wimmer:
"Teaching a Modern Graphics Pipeline Using a Shader-based Software Renderer";
Computers & Graphics, 37 (2013), 1-2; S. 12 - 20.



Kurzfassung englisch:
This paper presents the syllabus for an introductory computer graphics course that emphasizes the use of programmable shaders while teaching raster-level algorithms at the same time. We describe a Java-based framework that is used for programming assignments in this course. This framework implements a shader-enabled software renderer and an interactive 3D editor. Teaching shader programming in concert with the low-level graphics pipeline makes it easier for our students to learn modern OpenGL with shaders in our follow-up intermediate course. We also show how to create attractive course material by using COLLADA, an open standard for 3D content exchange, and our approach to organizing the practical course.

Schlagworte:
teaching, programmable shading, CG education, course organization, COLLADA


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1016/j.cag.2012.10.005

Elektronische Version der Publikation:
http://publik.tuwien.ac.at/files/PubDat_214407.pdf


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.