• Login
    View Item 
    •   Eurographics DL Home
    • Eurographics Conferences
    • EG2014
    • EG2014 - Education Papers
    • View Item
    •   Eurographics DL Home
    • Eurographics Conferences
    • EG2014
    • EG2014 - Education Papers
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    glGA: an OpenGL Geometric Application Framework for a Modern, Shader-based Computer Graphics Curriculum

    Thumbnail
    View/Open
    009-016.pdf (1.706Mb)
    Date
    2014
    Author
    Papagiannakis, George
    Papanikolaou, Petros
    Greassidou, Elisavet
    Trahanias, Panos
    Pay-Per-View via TIB Hannover:

    Try if this item/paper is available.

    Metadata
    Show full item record
    Abstract
    This paper presents the open-source glGA (Opengl Geometric Application) framework, a lightweight, shaderbased, comprehensive and easy to understand computer graphics (CG) teaching C++ system that is used for educational purposes, with emphasis on modern graphics and GPU application programming. This framework with the accompanying examples and assignments has been employed in the last three Semesters in two different courses at the Computer Science Department of the University of Crete, Greece. It encompasses four basic Examples and six Sample Assignments for computer graphics educational purposes that support all major desktop and mobile platforms, such as Windows, Linux, MacOSX and iOS using the same code base. We argue about the extensibility of this system, referring to an outstanding postgraduate project built on top of glGA for the creation of an Augmented Reality Environment, in which life-size, virtual characters exist in a marker-less real scene. Subsequently, we present the learning results of the adoption of this CG framework by both undergraduate and postgraduate university courses as far as the success rate and student grasp of major, modern, shader-based CG topics is concerned. Finally, we summarize the novel educative features that are implemented in glGA, in comparison with other systems, as a medium for improving the teaching of modern CG and GPU application programming.
    BibTeX
    @inproceedings {eged.20141026,
    booktitle = {Eurographics 2014 - Education Papers},
    editor = {Jean-Jacques Bourdin and Joaquim Jorge and Eike Anderson},
    title = {{glGA: an OpenGL Geometric Application Framework for a Modern, Shader-based Computer Graphics Curriculum}},
    author = {Papagiannakis, George and Papanikolaou, Petros and Greassidou, Elisavet and Trahanias, Panos},
    year = {2014},
    publisher = {The Eurographics Association},
    ISSN = {1017-4656},
    DOI = {10.2312/eged.20141026}
    }
    URI
    http://dx.doi.org/10.2312/eged.20141026
    Collections
    • EG2014 - Education Papers

    Eurographics Association copyright © 2013 - 2021 
    Send Feedback | Contact - Imprint | Data Privacy Policy | Disable Google Analytics
    Theme by @mire NV
    System hosted at  Graz University of Technology.
    TUGFhA
     

     

    Browse

    All of Eurographics DLCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    BibTeX | TOC

    Create BibTeX Create Table of Contents

    Eurographics Association copyright © 2013 - 2021 
    Send Feedback | Contact - Imprint | Data Privacy Policy | Disable Google Analytics
    Theme by @mire NV
    System hosted at  Graz University of Technology.
    TUGFhA