Course: Laboratory in Geometry

» List of faculties » PRF » KMI
Course title Laboratory in Geometry
Course code KMI/GEPR
Organizational form of instruction Seminary
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Optional
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.
Course content
The course is a practical complementary course to the theoretical course Geometry 2, which is oriented more towards mathematical foundations of computer graphics. 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. In the first part of the semester, students learn the basics of OpenGL. In the second part, they use them to try practical applications of the subject of the course Geometry 2. 1. OpenGL basics. Connecting OpenGL to an application project, initialization, drawing of simple figures in the glBegin - glEnd block. 2. More advanced drawing in OpenGL. Coloring, transparency, lighting. 3. Coordinate systems and transformations. Affine coordinates in OpenGL, transformation matrices, basic affine transformations and their matrices, parallel projection and its matrix, ModelView, Projection, and ViewPort matrices, matrix stacks. 4. Metric geometry in OpenGL. Distances and angles, isometric transformations and their matrices. 5. Projective geometry in OpenGL. Homogenous coordinates, applying Projection Matrix to perspective projections, improper points.

Learning activities and teaching methods
Demonstration
Learning outcomes
The students become familiar with basic concepts of geometry.
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. Passing the written exam.
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
Faculty: Faculty of Science Study plan (Version): Bioinformatics (2021) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer