Course: Computer Graphics and Design

« Back
Course title Computer Graphics and Design
Course code INM/PZPG
Organizational form of instruction Lecture + Seminary
Level of course Bachelor
Year of study not specified
Semester -
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • HULA Dalibor, Ing.
  • ČERMÁK Petr, doc. Ing. Ph.D.
  • GÓRECKI Jan, Ing. Ph.D.
Course content
1) Examples of the use of computer graphics in science, engineering, architecture, history, geographic information systems, economics, tourism, entertainment, etc. 2) The color and its representations in computer graphics. Color models RGB, RGBA, CMY, CMYK, HSV, HLS, YUV. Chromatic diagram. The principle of reproducing colors on monitors, printers. 3) Graphic formats JPG, GIF, PNG, BMP. Color depth, dithering and the color palette. 4) Handling of raster images. Image morphing. Alias and antialiasing, techniques of antialiasing. 5) Bresenham algorithm - background, derivation, advantages and disadvantages. Transformation algorithms for 2D images. 6) Curves - cubic, Bezier curves, NURBS. Properties of Bezier curves. Rational Bezier curves. De Casteljau algorithm. Vector graphics. Fractals. 7) 3D graphics - the sphere of use and application. Input and output devices - monitors, 3D monitors, virtual reality, rapid prototyping, stereolithography, 3D scanners, motion capture. Scanning and modeling of historical monuments. 8) Parallel and perspective projections. Representation of 3D objects. Wireframe models, boundary representation, solid models, CSG. Boolean operations. 9) Light. Light sources . Phong reflection model. Constant shading, Gouraud shading, Phong shading. 10) Displaying surfaces. Scan-line algorithm. Visibility. The painter's algorithm. Z-buffer. 11) Global illumination algoritms. Radiosity. Raytracing. POV-Ray language. 12) Textures. Mipmap. Bump textures. 13) Summary of course content.

Learning activities and teaching methods
Skills demonstration, Seminar classes
  • unspecified - 13 hours per semester
  • unspecified - 26 hours per semester
  • unspecified - 26 hours per semester
  • unspecified - 30 hours per semester
  • unspecified - 26 hours per semester
Recommended literature
  • GIMP. [online]. [cit. 2013-10-11]. http://en.wikibooks.org/wiki/GIM.
  • Inkscape. [online]. [cit. 2013-10-11]. http://en.wikibooks.org/wiki/Inkscape.
  • EGERTON, P. A. , HALL, W. S. Computer Graphics - Mathematical first steps. Pearson Education, 1999.
  • PARTSKHALADZE, G. Základy počítačové grafiky. Skripta OPF. Karviná, 2000. ISBN 80-7248-096-0.
  • SCHROEDER, W., MARTIN, K., LORENSEN, B. The Visualization Toolkit An Object-Oriented Approach To 3D Graphics. Kitware, Inc. Publisher, 2002. ISBN 1-930934-07-6.
  • ŽÁRA, J., BENEŠ, B., FELKEL, P., SOCHOR, J. Moderní počítačová grafika. Brno Computer Press, 2004. ISBN 80-251-0454-0.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
School of Business Administration in Karvina Managerial Informatics (12) Economy 3 -