Principy počítačové grafiky (anglicky)
The aim of the course is to give the participants an overview of the basic algorithms and methods for rendering and data representations used in computer graphics. The gained knowledge will enable the participants to understand a vast range of computer graphics tasks, including their mathematical background. Within the course, the participants will implement selected basic algorithms. Therefore, at least basic programming skills are required.
The course is intended for everyone interested in the principles of computer graphics.
Termíny kurzu
Nejbližší termín konání kurzu zatím není stanoven.
Vše o studiu
Co se naučíte
After finishing the course, the students
- will orient themselves in a broad spectrum of computer graphics problems;
- will understand the underlying math foundations and programming principles in computer graphics;
- gain practical knowledge in programming selected algorithms.
Jak se přihlásit
Podmínky přijetí
- Požadované vstupní vzdělání: střední s maturitou.
Průběh vzdělávání
- Účast: Prezenční
- Introduction to computer graphics and its application areas.
- Differences between raster and vector graphics.
- Basic graphical primitives and algorithms for their rasterization. Sampling, reconstruction, antialiasing.
- Algorithms for closed area filling.
- Representation and modeling of 3D objects.
- Curves and surfaces.
- 2D and 3D transformations, projection.
- Clipping.
- Visibility, scene hierarchy representation.
- Color, color models, color perception.
- Basic lighting models, shading, texturing.
- Ray tracing, basics of photorealistic and physically-based rendering.
Podmínky ukončení
Five programming assignments (introduced at the seminars) completed within the given deadlines. Final written exam.
Informace o kurzu
| Zajišťuje | Fakulta informatiky |
| Hodinová dotace | 36 |
| Délka vzdělávání v týdnech | 12 |
Podobné kurzy
Podívejte se na další kurzy s podobným zaměřením: