Skip to main content
Skip header
Terminated in academic year 2016/2017

Advanced Computer Graphics

Type of study Doctoral
Language of instruction Czech
Code 460-6019/01
Abbreviation ACG
Course title Advanced Computer Graphics
Credits 10
Coordinating department Department of Computer Science
Course coordinator prof. Ing. Václav Skala, CSc.

Subject syllabus

1-2 Introduction, Typical problems and methods, a mathematical overview, Algorithm complexity and robustness. Algorithm Transformation of algorithms
3-4 Data representation, coordinate systems, homogeneous coordinates, affine and projective spaces, Principle of duality and applications, Geometric transformation in E2 and E3
5-6 Plucker and barycentric coordinates, typical problems. GPU based computational methods
7-8 Fundamentals of geometric algebra and conformal algebra.
Geometric transformations of geometric elements in E2 and E3 in the frame of geometric algebra.
9-10 Interpolation of ordered and un-ordered data sets in the Euclidean and non-Euclidean space.
11 Application of geometrical algebra and conformal algebra in computer graphics and computer games, data visualization and virtual reality systems.
12 Invited talk.
13 Final course overview

Literature

• Vince, John, Essential mathematics for computer graphics fast , London : Springer 2001
• Lengyel,E, for 3D game programming and Computer Graphics , Charles River Media 2003
• Shirley, Peter, Fundamentals of computer graphics , Natick : AK Peters 2002
• Lichtenbelt, Barthold; Crane, Randy; Naqvi, Shaz, Introduction to volume rendering , Upper Saddle River : Prentice Hall 1998
• Blinn,J, Jim Blinn's Corner - A Trip Down the Graphics Pipeline , Morgan Kaufmann Publ 1996
• Hartley, Richard; Zisserman, Andrew, Multiple view geometry in computer vision , Cambridge : Cambridge University Press 2001
• Penna,M.A., Patterson,R.R, Projective Geometry and its Application to Computer Graphics , Prentice Hall 1986
• On-line katalogy knihoven

Advised literature

• Vince, John, Essential mathematics for computer graphics fast , London : Springer 2001
• Lengyel,E, for 3D game programming and Computer Graphics , Charles River Media 2003
• Shirley, Peter, Fundamentals of computer graphics , Natick : AK Peters 2002
• Lichtenbelt, Barthold; Crane, Randy; Naqvi, Shaz, Introduction to volume rendering , Upper Saddle River : Prentice Hall 1998
• Blinn,J, Jim Blinn's Corner - A Trip Down the Graphics Pipeline , Morgan Kaufmann Publ 1996
• Hartley, Richard; Zisserman, Andrew, Multiple view geometry in computer vision , Cambridge : Cambridge University Press 2001
• Penna,M.A., Patterson,R.R, Projective Geometry and its Application to Computer Graphics , Prentice Hall 1986
• On-line katalogy knihoven