Lecturer(s)
|
-
Jakeš Martin, Ing.
-
Veselý Petr, Ing.
-
Benedikovič Miroslav, RNDr.
-
Brožek Josef, Ing.
|
Course content
|
unspecified
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Demonstration, Projection, Skills training
|
Learning outcomes
|
This course aims to familiarise students with the fundamental and the most practically used algorithms and methods of the computers graphics including scan conversion of geometric primitives, 2D and 3D geometric transformations, clipping and filling, algorithms for visible surface determination, use of raster and vector graphics, demonstration of common image formats and next. The accent is given to the implementation of selected algorithm in Java language.
After finishing the course the student is able to create simple graphical applications for display of raster and vector objects and applications for a basic adjustment of raster images. Student is able to use basic graphics instrument supported by the graphics library of Delphi. Student is able to implement the selected methods and algorithms of computer graphics.
|
Prerequisites
|
Assumed basic knowledge of PC operating system MS Windows. The foundations of algorithm development and basic programming experience in a higher programming language and elementary geometry and linear algebra acquirements are required.
|
Assessment methods and criteria
|
Oral examination, Written examination
|
Recommended literature
|
-
Murray, J. D., Ryper, W. Encyklopedie grafických formátů II. Brno, Computer Press, 2000. ISBN 80-7226-033-2.
-
Sobota, Branislav. Počítačová grafika a jazyk C. České Budějovice: Kopp, 1995. ISBN 80-85828-52-9.
-
Žára, J. a kol. Počítačová grafika, principy a algoritmy. Praha, Grada, 1992. ISBN 80-85424-54-1.
-
Žára, Jiří . Moderní počítačová grafika. Brno: Computer Press, 2004. ISBN 80-251-0454-0.
|