This page was translated automatically using artificial intelligence (DeepL). The German version is binding. More information about automatic translation

2D/3D computer graphics

Introduction, libSDL, metaballs

Mid-point line drawing

Anti-aliased lines

slides 

Ordered dithering/error diffusion

Line clipping

Signed Distance Fields

Hands-on modelling

Blender Cheat Sheet
 

3D projections

Perspective and depth distortion

Hidden line removal

slides article (hidden) exerc
Excursus: Painter & Z-Buffer Algorithm (pdf)

Ray Tracing – Introduction

Ray tracing – Intersections

intersection (slides) illumination (slides) assignment (pdf)
exercise (pdf) 

Ray tracing – Constructive Solid Geometry

slides 

2D texture

3D texture

BƩzier curves

Bezier (code)