Geometric modelling: implicit and parametric definitions, meshes, Bézier splines
Illumination, basic shading model, ray-tracing
Texture mapping (1-3D), procedural texturing
Scientific Visualization: Volume Rendering
Objectives
After following the course, students have:
Knowledge of concepts of 2D and 3D computer graphics: basic math for graphics, graphics pipeline, transformations, viewing, meshes, geometric modelling, shading, hidden surface algorithms, texturing, volume rendering
Students can develop GLSL shaders to apply the obtained knowledge.