Course detail
Computer Graphics
FIT-PGDAcad. year: 2024/2025
Matematics representation of 3D objects, modeling of curves and surfaces, transformations, projections, lighting and lighting models, hidden surface detection/removal, colour models, basic algorithms of animation, virtual reality problems, architectures for computer graphics support.
Doctoral state exam - topics:
- Projections, homogeneous co-ordinates, projection of points, lines, triangles and other objects.
- Rasterization, general principles, construction of rasteriazation equations for lines.
- Colours, physics fundaments of colours, colours models used in computer graphics, acquisition and rendering of colour images.
- Visibility, methods of visibility detection, representation of scenes, limitations of representation, holography.
- Realistic rendering, rendering of moving objects and scenes, additional aspects of realistic and real-time rendering.
Language of instruction
Mode of study
Entry knowledge
Rules for evaluation and completion of the course
- Individual presentation
During the course, it is necessary to submit the summary of a selected topic and pass the exam. Teaching is performed as lectures and controlled seminars, the missed classes need to be replaced by self-study.
Aims
Student is able to implement discussed algortihms into the applications rendering 3D scenes and objects.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Literatura doporučená ve výuce (články).
N. M. Thalmann; D. Thalmann : Editorial issue 31.3; Computer Animation And Virtual Worlds. 2020, ISSN 15464261
Žára, J. a kol.: Počítačová grafika - principy a algoritmy, Computer PRess, Praha, 2005, ISBN 8025104540
Classification of course in study plans
- Programme DIT Doctoral 0 year of study, winter semester, compulsory-optional
- Programme DIT Doctoral 0 year of study, winter semester, compulsory-optional
- Programme DIT-EN Doctoral 0 year of study, winter semester, compulsory-optional
- Programme DIT-EN Doctoral 0 year of study, winter semester, compulsory-optional
- Programme CSE-PHD-4 Doctoral
branch DVI4 , 0 year of study, winter semester, elective
- Programme CSE-PHD-4 Doctoral
branch DVI4 , 0 year of study, winter semester, elective
- Programme CSE-PHD-4 Doctoral
branch DVI4 , 0 year of study, winter semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Breakdown of topics (example):
- Introduction to the course, brief evaluation and "mapping of knowledge" of the students, update of the lecture topics
- Projections revisited, homogeneous co-ordinates, example of projection construction, projection of points, lines, triangles and other objects
- Rasterization, general principles, construction of rasteriazation equations for lines, circles, and ellipses
- Colours, physics fundaments of colours, colours models used in computer graphics, acquisition and rendering of colour images
- Geometry algebra - introduction, principles, objects, operations, demonstration and examples of usage, overview of advantages/disadvantages
- Visibility, methods of visibility detection, representation of scenes, limitations of representation, holography
- Realistic rendering, rendering of moving objects and scenes, additional aspects of realistic and real-time rendering
In the next part of semester, the course is conducted through a series of seminars where students present a presentation on topic of their choice that is followed by a discussion.
Guided consultation in combined form of studies
Teacher / Lecturer