Computer graphics WS15/16

Topics covered

Introduction, color spaces, libSDL, metaballs
slidesexerctgraphicsmetaballs
getting started
Mid-point line drawing
slidesexerc

Anti-aliased lines
slidesmidpoint
Line-clipping
slidesexerc
Ordered dithering/error diffusion
slidesexercfloydordered
3D projections
slidesexercrotatez-clip
computing arbitrary perspectives
slidesexercequationobserv
stereo
hidden-line removal
slidesexercsource

raytracing - intersections
slidessourceexerc 1exerc 2

illumination
slidesexecsource
polygons and textures
exercsource
secondary rays
CS: sourceexerc 
math: exerc
procedural and image-mapped texture
slidestexProcSrctexImgSrcexerc
spline curves
CS: blinTexMapexerc
math: exerc

bicubic surfaces
CS: exercsolutemplateobserverAnim
math: exercsource