Show simple item record

dc.contributor.authorBürgisser, Benjaminen_US
dc.contributor.authorSteiner, Daviden_US
dc.contributor.authorPajarola, Renatoen_US
dc.contributor.editorJean-Jacques Bourdin and Amit Sheshen_US
dc.date.accessioned2017-04-22T16:39:25Z
dc.date.available2017-04-22T16:39:25Z
dc.date.issued2017
dc.identifier.issn1017-4656
dc.identifier.urihttp://dx.doi.org/10.2312/eged.20171023
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/eged20171023
dc.description.abstractIn this article, we present bRenderer, a basic educational 3D rendering framework that has resulted from four years of experience in teaching an introductory-level computer graphics course at the University of Zurich. Our renderer is based on the observation that teaching a single basic but comprehensive computer graphics course often means to face the choice between students learning a low-level graphics API bottom-up on one side, or a powerful (game) engine on the other. Solutions between these two extremes tend to be either too rudimentary to easily allow advanced visual effects in student projects, or too abstract to facilitate learning about the underlying principles of computer graphics. Our platform-independent framework abstracts the functionality of its underlying graphics API and libraries to an extent that still preserves the main concepts taught in a computer graphics course. Consequently, bRenderer can be used in student projects, as well as in exercises. It helps students to easily understand how a renderer is implemented without getting distracted by the particular implementation of the framework or platform-specific characteristics.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectK.3.2 [Computers and Education]
dc.subjectComputer and Information Science Education
dc.subjectComputer science education
dc.titlebRenderer: A Flexible Basis for a Modern Computer Graphics Curriculumen_US
dc.description.seriesinformationEG 2017 - Education Papers
dc.description.sectionheadersTechniques and Pedagogy
dc.identifier.doi10.2312/eged.20171023
dc.identifier.pages27-34


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record