Course details

Computer Graphics

PGD Acad. year 2006/2007 Winter semester

Current academic year

3D Concept and Representation, Curves and Surfaces in 3D, Transformations in 3D, Viewing, Hidden Surfaces Removal, Light Models and Continuous Shading, Ray tracing, Radiosity, Color models, Concept of Image Processing, Fractal Graphics, Picture Animation, User Interface for Computer Graphics, Advanced Software Packages for Graphics, Advanced Computer Architectures for Computer Graphics.

Guarantor

Language of instruction

Czech, English

Completion

Examination

Time span

  • 39 hrs lectures

Department

Subject specific learning outcomes and competences

Student is able to implement discussed algortihms into the applications rendering 3D scenes and objects.

Learning objectives

The aim of the course is to introduce the student to the set of topics presenting the upgrade of basic principles for the design, use and understanding of computer graphics systems. Following algorithms for creating and manipulating graphical color display in 3D are discussed.

Prerequisite knowledge and skills

There are no prerequisites

Study literature

  • Foley, J., van Dam, A., Feiner, S., Hughes, J.: Computer Graphics - Principles and Practice. 2nd ed. Addison - Wesley, Massachusetts, 1990
  • Žára, J. a kol.: Počítačová grafika - principy a algoritmy GRADA, Praha, 1992
  • 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
  • Ebert, D., S. et al., Texturing and Modelling: A Procedural Approach, Academic Press, 1998, ISBN 0-12-228760-6 
  • Thalmann, N., M., Thalmann, D., Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X

Fundamental literature

  • Foley, J., van Dam, A., Feiner, S., Hughes, J.: Computer Graphics - Principles and Practice. 2nd ed. Addison - Wesley, Massachusetts, 1990
  • Žára, J. a kol.: Počítačová grafika - principy a algoritmy GRADA, Praha, 1992
  • 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
  • Ebert, D., S. et al., Texturing and Modelling: A Procedural Approach, Academic Press, 1998, ISBN 0-12-228760-6 
  • Thalmann, N., M., Thalmann, D., Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X

Plus literatura doporučená ve výuce (články).

Syllabus of lectures

  1. OpenGL 1
  2. OpenGL 2
  3. OpenGL 3
  4. Procedural texturing, textures and modelling
  5. Modelling (NURBS, implicit surfaces, ...)
  6. Radiosity (advanced methods)
  7. Global visibility, collision detection
  8. Raytracing - advanced methods
  9. Volume rendering
  10. Articulated structure animation, skeleton animation
  11. Non-linear deformation and metamorphosis 2D/3D
  12. Non-linear deformation and metamorphosis in 3D, soft-object animation
  13. Virtual and augmented reality

Progress assessment

Study evaluation is based on marks obtained for specified items. Minimimum number of marks to pass is 50.

Controlled instruction

During the course, it is necessary to submit the project and pass the exam. Teaching is performed as lectures and controlled seminars, the missed classes need to be replaced by self-study.

Back to top