Now showing items 1-20 of 27

    • Adapting the Twelve Principles of Classic Animation to Lectures 

      Gilardi, Marco; Holroyd, Patrick; Newbury, Paul; Watten, Phil L. (The Eurographics Association, 2015)
      This paper borrows from the fields of classic animation and 3D animation and adapts the fundamental principles of these subjects to the lecturing context. An analogy is drawn between an animator and a lecturer due to their ...
    • Augmented Reality as a Tool to Deliver e-Learning based Blended Content in and out of the Class-room 

      Erdt, Marius; Maroothynaden, Jason; Peng, Junming; Müller-Wittig, Wolfgang; Gagnon, Paul (The Eurographics Association, 2015)
      In this paper, we present a mobile Augmented Reality application that can be used for undergraduate anatomical education. It can be used in and out of the classroom. In the classroom, the application can track and augment ...
    • Augmenting Design Curriculum with Location-Aware Technologies 

      Zarzycki, Andrzej (The Eurographics Association, 2015)
      This paper discusses ways in which emerging interactive augmented reality (AR) technologies are being adopted by designers and extended into areas of tourism, education, entertainment and commerce. It discusses, in detail, ...
    • Computer Graphics: An Interactive Introduction with OpenGL 

      Hunkins, Dalton (The Eurographics Association, 17-9-2009)
      Computer Graphics: An Interactive Introduction with OpenGL is a suite of examples and interactive tutorials. The software is created for the person who wants an introduction to computer graphics using the OpenGL API. It ...
    • The Corkscrew: An Intermediate Polygon Modeling Tutorial using Autodesk Maya 

      Foster, Shaun; Janowski, Robert (The Eurographics Association, 23-3-2011)
      This module is written as a supplement for instructors to learning 3D modeling using Autodesk Maya, however, it could be beneficial for any highly motivated student. If used by an instructor, you can use the first three ...
    • EUROGRAPHICS 2015: Education Papers Frontmatter 

      Matthias Teschner; Michael Bronstein (Eurographics Association, 2015)
    • GLRex 

      McDonald, Gerard (The Eurographics Association, 10-8-2006)
      I first taught computer graphics programming on PCs in the late 1980s. We produced images with a few platonic solids in 256 colors. Real-time animation was out of the question. I remember writing programs for my classes ...
    • InfoView3D: A Solution Showing Educational Model on Multi-Touch Surfaces 

      Ming, Qi; Erdt, Marius; Kan, Chen; Lee, Eugene; Voß, Gerrit; Müller-Wittig, Wolfgang (The Eurographics Association, 2015)
      In this paper, we present a solution for educational presentation which can integrate images, documents, videos, and especially 3D models in a tree based structure. The solution is based on HTML5 and JavaScript, using SVG ...
    • A Knowledge Base for the Emerging Discipline of Computer Graphics 

      Orr, Genevieve; Alley, Tony; Laxer, Cary; Geigel, Joe; Gold, Susan (The Eurographics Association, 9-7-2007)
      Computer Graphics is evolving as a discipline characterized by the fusion of artistic and technical theories and skills. The goal of the SIGGRAPH Curriculum Working Group has been to create a knowledge base that defines ...
    • A Lab Exercise for 2D Line Clipping 

      Stahl, David (The Eurographics Association, 9-7-2007)
      Line clipping is a fundamental topic in an introductory graphics course. The simplicity and elegance of the classic Cohen-Sutherland 2D Line Clipping Algorithm makes it suitable for implementation by the student in a lab ...
    • A Lab Exercise for Rasterizing Lines 

      Stahl, David (The Eurographics Association, 7-1-2008)
      Rasterizing lines is one of many fundamental topics in an introductory graphics course, with Bresenham's Algorithm particularly well suited for student implementation. By having students complete carefully prepared scaffold ...
    • Labs and Framework for 2D Content Manipulation 

      Paquette, Eric; Barré-Brisebois, Colin; Barras, Jean-François; Bois, Frank Sébastien; Ghaouat, Mohammed El (The Eurographics Association, 18-7-2006)
      Creating and manipulating 2D content is important for computer scientists and requires knowledge in 2D Computer Graphics and Image Processing. A framework and five labs are proposed to help undergraduate students in Computer ...
    • Marching Square 

      Hanisch, Frank (The Eurographics Association, 6-8-2004)
      This interactive CGEM illustrates the marching squares algorithm, a 2D isoline representation technique commonly used for contouring. Teachers may also use this CGEM to introduce the 3D marching cubes algorithm, which uses ...
    • Parametric Polynomial Curves 

      Stahl, David (The Eurographics Association, 25-1-2008)
      Spline curves and surface patches have an innate mathematical beauty and broad practical application in the field of computer graphics. Yet the subject proves difficult to convey to beginning graphics students averse to ...
    • Realtime 3D Graphics Programming Using the Quake3 Engine 

      Wagner, Daniel; Schmalstieg, Dieter; Kainz, Bernhard (The Eurographics Association, 18-7-2008)
      We present a lab assignment that accompanies a complete module called ''Real-time Graphics''. The students' task is to get familiar with content creation and programming a (previously) commercial 3D engine. In a first task, ...
    • Redesign of an Introductory Computer Graphics Course 

      Ackermann, Philipp; Bach, Thomas (The Eurographics Association, 2015)
      The redesign of our historically grown Computer Graphics course was primarily triggered by the need to incorporate modern, shader-based OpenGL. This technical modification led to discussions on the relevance of course ...
    • Rotation About an Arbitrary Axis 

      McDonald, John (The Eurographics Association, 18-7-2006)
      Rotation matrices are one of the first topics covered in introductory graphics courses, and yet the details of arbitrary rotation matrices often get swept under the rug due to their complexity. This CGEM presents a direct, ...
    • A Self-Training Tool for Learning 3D Geometrical Transformations 

      Ribelles, Jose; Lopez, Angeles (The Eurographics Association, 17-9-2009)
      This paper presents a self-training tool for learning 3D geometric transformations, i.e. translation, scaling and rotation. Our aim is to provide students with a tool they can use to practise these transformations by ...
    • ShaderSchool – A tutorial for shader programming 

      Reimers, Ulf; Beckhaus, Steffi; Thiesen, Malte (The Eurographics Association, 9-7-2007)
      We present a tool for in-class and self-study learning that provides a convenient introduction into GLSL shader programming. The tool presents shaders in an interactive manner, and can be present in-class in a group ...
    • ShadowGui – An Interactive Shadow Tutorial 

      Kuehl, Bjoern; Blom, Kristopher J.; Beckhaus, Steffi (The Eurographics Association, 8-10-2007)
      Today's mainstream computer graphics converges more and more to what was, in the past, possible only to do with expensive workstations. The addition of shaders to consumer graphic boards, which enable the usage of special ...