Course: Laboratory in Geometry

» List of faculties » PRF » KMI
Course title Laboratory in Geometry
Course code KMI/GPR
Organizational form of instruction Seminary
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 3
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Krupka Michal, doc. RNDr. Ph.D.
  • Kauer Martin, Mgr.
Course content
The course is a practical complementary course to the theoretical course Geometry for computer scientists. Throughout the course, the OpenGL graphics library is used, however, the skills and experience the students learn are directly applicable in all other widely used computer graphics libraries. 1. OpenGL basics. Pipeline, initialization, basic functions, drawing planary objects, polygons. 2. More advanced drawing in OpenGL. Bézier curves, color models, drawing in 3D, lighting and its types. 3. Coordinate systems and transformations. Affine coordinates in OpenGL, transformation matrices. 4. Affine transformations: basic affine transformations and their matrices, parallel projection and its matrix, Model, View, and Projection matrices, matrix stacks. 5. Projective geometry in OpenGL. Homogenous coordinates, applying Projection Matrix to perspective projections.

Learning activities and teaching methods
Demonstration
Learning outcomes
The students will learn practical applications of geometric notions in computer graphics.
1. Knowledge Describe basic notions of geometry with emphasis on computer processing.
Prerequisites
unspecified

Assessment methods and criteria
Written exam, Student performance

Active participation in class. Completion of assigned homeworks.
Recommended literature
  • Bican L. (2000). Lineární algebra a geometrie. Praha, Academia.
  • Budinský B. (1983). Analytická a diferenciální geometrie. Praha, SNTL.
  • Horák P.; Janyška J. (2002). Analytická geometrie. Masarykova univerzita.
  • Pressley A. (2001). Elementary Differential Geometry. Springer.
  • Riddle D.R. (1998). Analytic Geometry. Brooks Cole.
  • Žára, J., Beneš, B., Sochor, J., Felkel, P. (2004). Moderní počítačová grafika, 2. vyd. Brno, Computer Press.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester