Chapter 4: The Visualization Pipeline
The projects for Chapter 4 are added, for convenience, in a single PDF document.
Prerequisites: These projects do require a good understanding of the basic OpenGL techniques described in Chapter 2. Furthermore, they do require a good level of programming in C/C++. Object-oriented design skills are of advantage.
Aims: The provided projects are intended to test the overall understanding of the student of the concept of computational (visualization) pipeline, and the ability to implement a simple version of such a pipeline in a running program. Such skills are relevant for building more complex visualization applications, either by using toolkits based on a pipeline API, or by designing's one's own pipeline mechanism.