Computer Graphics



Code: OP01

Description: Basic concepts, algorithms for drawing lines, circles, eclipses, 2D transformations, clipping algorithms, polygon scan conversion algorithms, 3D transformations, parallel and perspective projections, curves (b-splines, Bezier curves), data structures and geometric algorithms.

Objectives: Familiarization with basic computer graphics principles from a theoretical as well as from a practical point of view.

Teaching Methods: Theory lectures, laboratory lectures, non-graded and graded laboratory exercises.

Recommended Reading:
1. Th. Theoharis & A. Boehm. “Graphics principles and algorithms”, Symmetria ed. 1999 (in Greek)
2. Computer Graphics, A. Stiliadis. Ziti ed. 1999 (in Greek)
3. Foley, van Dam, Feiner, Hughes. Computer Graphics - Principles and Practice, Addison Wesley, 1996.

Prerequisites: -

Website: -