2D/3D Computergrafik WS25/26

Introduction, libSDL, metaballs

slidesgetting startedexerc  (metaballs) (turtle

Mid-point line drawing

slides(drawline)exerc

Anti-aliased lines

slides 

Ordered dithering/error diffusion

slides (quantize) (floydt_color) (pattern) (exerc

Line-clipping

slidesÜb.

Signed Distance Fields

slides (complete slides) (sdf)

Hands-on modelling

blender Cheat Sheet

3D projections

slides (exerc) (rotate

computing arbitrary perspectives

slides (observer)

hidden-line removal

slidesarticle (hidden) exerc  
Exkurs: Painter & Z-Buffer Algorithm (pdf)

raytracing - introduction

slides (raytrace)

raytracing - intersections

slides illumination (slides
(raytracer.tgz

 

raytracing - Constructive Solid Geometry

slides (raytrace2

Texture (procedural/image-mapped)

slidesexec

volumetric texture

slides (texture)

Bezier curves

bezier (code)