INMPZPGA Computer Graphics and Design

School of Business Administration in Karvina
Winter 2014
Extent and Intensity
1/2/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
doc. Ing. Petr Čermák, Ph.D. (lecturer)
Ing. Dalibor Hula (lecturer)
Ing. Dalibor Hula (seminar tutor)
Guaranteed by
doc. Ing. Petr Čermák, Ph.D.
Department of Informatics and Mathematics – School of Business Administration in Karvina
Prerequisites
None
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The course familiarizes students with fundamentals of graphical systems, transformation algorithms and image generation, including languages for modeling graphical objects.
Syllabus
  • 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.
Literature
    required literature
  • 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. info
  • EGERTON, P. A. , HALL, W. S. Computer Graphics - Mathematical first steps. Pearson Education, 1999. info
    recommended literature
  • GIMP. [online]. [cit. 2013-10-11]. http://en.wikibooks.org/wiki/GIM. URL info
  • Inkscape. [online]. [cit. 2013-10-11]. http://en.wikibooks.org/wiki/Inkscape. URL info
Teaching methods
Skills demonstration
Seminar classes
Assessment methods
Grade
Language of instruction
English
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Teacher's information
Attendance in seminars 50 %, seminar paper, ongoing test, final combined exam
ActivityDifficulty [h]
Ostatní studijní zátěž26
Přednáška13
Semestrální práce26
Seminář26
Zkouška30
Summary121

  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/opf/winter2014/INMPZPGA