Search
Now showing items 1-7 of 7
X3D: Extensible 3D Graphics for Web Authors
(The Eurographics Association, 2-8-2008)
X3D is the ISO-standard scene-graph language for interactive 3D graphics on the Web. A new course is available for teaching the fundamentals of 3D graphics using Extensible 3D (X3D). Resources include a detailed textbook, ...
Realtime 3D Graphics Programming Using the Quake3 Engine
(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, ...
ShadowGui – An Interactive Shadow Tutorial
(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 ...
Labs and Framework for 2D Content Manipulation
(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 ...
GLRex
(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 ...
ShaderSchool – A tutorial for shader programming
(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 ...
Marching Square
(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 ...