Course: Computer graphics 2

» List of faculties » FM » ITE
Course title Computer graphics 2
Course code ITE/PG2
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Jeníček Jiří, Ing. Ph.D.
Course content
Topic of lectures: 1) Human senses, sight, colors, raster & vector image, image compression 2) Sound, sound compression, video, video compression 3) Principles and design of real-time application 4) 3D formats, 3D image creation and displaying, virtual space orientation, transformations 5) GPU shaders, buffers, life cycle, management, types 6) 3D programming, principles, extensions, lighting 7) shading, transparency, vector fonts, GUI, animation 8) Postprocessing, antialiasing, DOF, fog 9) Space partitioning and search, collision detection, physics simulation, 10) AI, network

Learning activities and teaching methods
Lecture
Learning outcomes

Theory and practical skills from required areas.
Prerequisites
Knowledge of stuctured and object programming in C++ (or C#, Java, Python etc.).

Assessment methods and criteria
Combined examination

Credit: Requirements for getting a credit are participation and activity at the seminars. During the term the students will elaborate several projects. Examination: written, oral, project.
Recommended literature
  • ROST, Randi J a Bill LICEA-KANE. OpenGL shading language. 2010. ISBN 9780321637635.
  • SHREINER, D. - DAVIS, T. - WOO, M. - NEIDER, J. OpenGL. Praha: Computer Press, 2006.
  • Shreiner, D. OpenGL programming guide: the official guide to learning OpenGL, version 4.3. 2013. ISBN 978-0321773036.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester