Course detail
Computer Graphics
FIT-PGDAcad. year: 2018/2019
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.
Language of instruction
Mode of study
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
- Individual presentation
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Foley, J., van Dam, A., Feiner, S., Hughes, J.: Computer Graphics - Principles and Practice. 2nd ed. Addison - Wesley, Massachusetts, 1990
Moeller, T., Haines, E., Real-time Rendering, AK Peters, 1999, ISBN 1569911012
Sillion, F., Puech, C., Radiosity and Global Illumination, Morgan Kaufmann, 1994, ISBN:1558602771
Thalmann, N., M., Thalmann, D., Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X
Classification of course in study plans
- 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
- 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):
1) Introduction to the course, brief evaluation and "mapping of knowledge" of the students, update of the lecture topics
2) Projections revisited, homogeneous co-ordinates, example of projection construction, projection of points, lines, triangles and other objects
3) Rasterization, general principles, construction of rasteriazation equations for lines, circles, and ellipses
4) Colours, physics fundaments of colours, colours models used in computer graphics, acquisition and rendering of colour images
5) Geometry algebra - introduction, principles, objects, operations, deonstration and examples of usage, overview of advantages/disadvantages
6) Visibility, methods of visibility detection, representation of scenes, limitations of representation, holography
7) 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