Introductory Computer Graphics and Assignments
Introduction to Computer Graphics: A Visual Interactive Approach
Celine Loscos
RePiX VR - Learning environment for the Rendering Pipeline in Virtual Reality
Birte Heinemann, Sergej Görzen, and Ulrik Schroeder
Digital Matte Painting - An Effective Undergraduate Assignment
Adam Redford and Eike Falk Anderson
Visualization and Curricula
Evaluating Bloom's Taxonomy-based Learning Modules for Parallel Coordinates Literacy
Ilena Peng, Elif E. Firat, Robert S. Laramee, and Alark Joshi
GPU and Rendering
The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses
Johannes Unterguggenberger, Bernhard Kerbl, and Michael Wimmer
Mesh Smoothing for Teaching GLSL Programming
Ivaylo Ilinkin
Virtual Ray Tracer
Willard A. Verschoore de la Houssaije, Chris S. van Wezel, Steffen Frey, and Jiri Kosinka

Recent Submissions

  • Virtual Ray Tracer 

    Verschoore de la Houssaije, Willard A.; Wezel, Chris S. van; Frey, Steffen; Kosinka, Jiri (The Eurographics Association, 2022)
    Ray tracing is one of the more complicated techniques commonly taught in (introductory) Computer Graphics courses. Visualizations can help with understanding complex ray paths and interactions, but currently there are no ...
  • EUROGRAPHICS 2022: Education Papers Frontmatter 

    Bourdin, Jean-Jacques; Paquette, Eric (The Eurographics Association, 2022)
  • Digital Matte Painting - An Effective Undergraduate Assignment 

    Redford, Adam; Anderson, Eike Falk (The Eurographics Association, 2022)
    This paper presents an effective digital matte painting assignment from a course delivered as part of an undergraduate degree programme in visual effects. The assignment involves the creation of a final 3D shot from an ...
  • The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses 

    Unterguggenberger, Johannes; Kerbl, Bernhard; Wimmer, Michael (The Eurographics Association, 2022)
    For over two decades, the OpenGL API provided users with the means for implementing versatile, feature-rich, and portable real-time graphics applications. Consequently, it has been widely adopted by practitioners and ...
  • Evaluating Bloom's Taxonomy-based Learning Modules for Parallel Coordinates Literacy 

    Peng, Ilena; Firat, Elif E.; Laramee, Robert S.; Joshi, Alark (The Eurographics Association, 2022)
    In this paper, we present the results of an intervention designed to introduce parallel coordinates to students. The intervention contains six new modules inspired by Bloom's taxonomy that featured a combination of videos, ...
  • Mesh Smoothing for Teaching GLSL Programming 

    Ilinkin, Ivaylo (The Eurographics Association, 2022)
    This paper shares ideas for effective assignment that can be used to introduce a number of advanced GLSL concepts including shader storage buffer objects, transform feedback, and compute shaders. The assignment is based ...
  • RePiX VR - Learning environment for the Rendering Pipeline in Virtual Reality 

    Heinemann, Birte; Görzen, Sergej; Schroeder, Ulrik (The Eurographics Association, 2022)
    Virtual reality can be used to support computer graphics teaching, e.g. by offering the chance to illustrate 3D processes that are difficult to convey. This paper describes the development and first evaluations of RePiX ...
  • Introduction to Computer Graphics: A Visual Interactive Approach 

    Loscos, Celine (The Eurographics Association, 2022)
    Computer graphics is a difficult topic, requiring associating mathematics and programming skills. When initially taught at undergraduate levels, there are several factors which discourage students. First, programming a ...