Lecture: Computer Graphics
Winter Term 2015/2016
2015, Oct 10
LecturerRoberto Grosso |
Teaching AssistantsJustus Thies Christoph Weber |
---|
Content
This lecture gives an introduction to computer graphics, covering the following aspects:
- 2D Graphics (HTML Canvas, SVG)
- Color Models
- GPU Programming (WebGL)
- Rasterization Algorithms for Lines and Polygons
- Affine and Projective Transformations
- Homogeneous Coordinates
- 3D Rotations
- 3D Viewing and Perspective
- Phong Lighting and Shading
- Scene Graphs
- Texture Mapping
- Texture Antialiasing
- Visibility
- Virtual Reality
- Geometric Modeling
- Rendering Pipeline
- Ray Tracing Basics
- Ray Tracing Acceleration
Prerequisites
C++