|
Lecturer(s)
|
-
König Alexander, Ing.
-
Kolingerová Ivana, prof. Dr. Ing.
|
|
Course content
|
- Introduction, course organization - Human perception of light, colour and other visual information, rules of colour use - Geometric entities, algorithms of intersection computation - Hierarchical representation - Advanced curves and surfaces in computer graphics - Ray tracing - Representation and visualization of volume data - Processing and visualization of point clouds - Surface models reconstruction - Non- photorealistic visualization - Black-and-White and colour printing - Invited lecture
|
|
Learning activities and teaching methods
|
Lecture supplemented with a discussion, Lecture with a video analysis, Lecture with practical applications, Discussion, Students' portfolio, Task-based study method, Self-study of literature, Lecture, Practicum
- Contact hours
- 65 hours per semester
- Individual project (40)
- 40 hours per semester
- Presentation preparation (report) (1-10)
- 5 hours per semester
- Preparation for an examination (30-60)
- 35 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| - to perform basic mathematical derivations and solve problems from linear algebra and mathematical analysis |
| - to be knowledgable in fundamental terms of computer graphics |
| - to program applications in an imperative computer language |
| - to solve simple geometric problems in E2 and E3 |
| Skills |
|---|
| to use an integrated debugging environment, such as MS Visual Studio or Eclipse |
| - to debug more complicated programs |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| N/A |
| learning outcomes |
|---|
| Knowledge |
|---|
| - to handle mildly advanced algorithms in the area of computer graphics |
| - to be knowledgable in fundamental ways of visualization of various data types |
| Skills |
|---|
| - to implement mildly advanced algorithms in the area of computer graphics |
| - to be able to choose and implement a suitable way of visualization of various data types |
| Competences |
|---|
| N/A |
| N/A |
| teaching methods |
|---|
| Knowledge |
|---|
| Interactive lecture |
| Self-study of literature |
| Individual study |
| Students' portfolio |
| Skills |
|---|
| Practicum |
| Students' portfolio |
| Project-based instruction |
| Competences |
|---|
| Lecture |
| Practicum |
| Students' portfolio |
| Project-based instruction |
| Self-study of literature |
| assessment methods |
|---|
| Knowledge |
|---|
| Combined exam |
| Project |
| Skills |
|---|
| Individual presentation at a seminar |
| Project |
| Skills demonstration during practicum |
| Competences |
|---|
| Combined exam |
| Project |
|
Recommended literature
|
-
? Alexandre Hardy and Willi-Hans Steeb. ? Alexandre Hardy and Willi-Hans SteebMathematical Tools in Computer Graphics with C# Implementations. 2008. ISBN 978-981-279-103-0.
-
? Bruce Fraser, Chris Murphy and Fred Bunting. Správa barev. Průvodce profesionála v grafice a pre-pressu. Computer Press, Brno, 2003. ISBN 8072269437.
-
? Philip J. Schneider and David H. Eberly. Geometric Tools for Computer Graphics. 2003. ISBN 1-55860-594-0.
-
? Robin Stuart Ferguson. Practical Algorithms for 3D Computer Graphics. CRC Press, 2014. ISBN 78-1-4665-8253-8.
-
? Thomas Strothotte and Stefan Schlechtweg. Non-Photorealistic Computer Graphics. Modeling, Rendering, and Animation. The Morgan Kaufmann Series in Computer Graphics, 2002. ISBN 978-1-55860-787.
-
Andrew S. Glassner. Principles of Digital Image Synthesis. The Morgan Kaufmann Series in Computer Graphics, 1995. ISBN 1-55860-276-3.
|