No polls currently selected on this page!


Repository is empty

Computer graphics

Code: 93070
ECTS: 5.0
Lecturers in charge: doc. dr. sc. Tina Bosner - Lectures
English level:


All teaching activities will be held in Croatian. However, foreign students in mixed groups will have the opportunity to attend additional office hours with the lecturer and teaching assistants in English to help master the course materials. Additionally, the lecturer will refer foreign students to the corresponding literature in English, as well as give them the possibility of taking the associated exams in English.

1. komponenta

Lecture typeTotal
Lectures 45
* Load is given in academic hour (1 academic hour = 45 minutes)
Introducing the basics and foundations of Computer Graphics.

1. Introduction. Computer graphics pipeline: geometry, raster, display subsystem.
2. Hardware support for implementation of graphics functions. Fundamentals of graphics unit, input and display devices.
3. Software support for implementation of graphics functions.
4. The mathematical tools needed for the geometrical aspects of computer graphics: homogeneous coordinates, straight line, plane.
5. Two- and three-dimensional transformations, viewing and perspective.
6. Theory of parametric curve: Bezier curve, de Casteljau subdivision.
7. Continuity constraints, segmentation and B-splines.
8. Interpolation curves. Rational curves. Surface models.
9. Algorithms for visible surface determination.
10. Illumination, local and global shading models: empirical model, ray tracing, and radiosity.
11. Theories of color vision, color models.
12. Visualization. Volume rendering.
  1. J. D. Foley, A. van Dam, S. K. Feiner, J. F. Hughes: Computer Graphics - Principles and Practice, 2nd edition in C
  2. Allan Watt, Alan Watt: 3D Computer Graphics
  3. D. Hearn, M. P. Baker: Computer Graphics with Open GL, 3rd edition
3. semester
Izborni računarski predmet 1, 2 - Regular study - Mathematics and Computer Science Education

4. semester
Izborni računarski predmet 1, 2 - Regular study - Mathematics and Computer Science Education
Consultations schedule: