Course detail
Computer Graphics II
FAST-GE53Acad. year: 2012/2013
Object oriented programming principle, application in the environment Borland Delphi.
Algorithmes in computer graphics.
Application theory of graphs in computer graphics. Presentation of graphs in data structures. Graphs alogorithmes (minimum cord and path in graph).
Principles of 3D graphics (representation CGS, octan tree).
Realization of algotithmes in the environment Borland Delphi.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Algorithmes in computer graphics, position of point with respect to segment of a line and traverse, example.
3. Hatching and filling in closed areas, example.
4. Window transformation into view - creation of cutout,example.
5. Theory of graphs. Presentation of graphs in data structures.
6. Minimum cord , application of Boruvka's algorithm in Delphi.
7. Minimum path in graph,application of Dijkstr's algorithm in Delphi.
8. Handling with images, Input from file, change of size and resolution, creation of loop.
9. Principles of 3D graphics.
10.Exapmles in Delphi.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Gonzales, R. C., Woods, R. E.: Digital Image Processing. Addison Wesley, 1993. (EN)
Watt, A., Policarpo F.: The Computer Image. Addison Wesley, 1998.
Recommended reading
Šnorek: Technické prostředky poč. grafiky. Skriptum ČVUT Praha, 1996. (CS)
Žára, J., Beneš, B., Felkel, P.: Moderní počítačová grafika. Computer Press, 1998. (CS)
Classification of course in study plans
Type of course unit
Exercise
Teacher / Lecturer
Syllabus
Algorithmes in computer graphics.
Application theory of graphs in computer graphics. Presentation of graphs in data structures. Graphs alogorithmes (minimum cord and path in graph).
Principles of 3D graphics (representation CGS, octan tree).
Realization of algotithmes in the environment Borland Delphi.