Vizualni jezik je posebna plast sporazumevanja, ki informacije smiselno ureja, ustrezno podaja in dopolnjuje. Tudi digitalne podobe, ki jih srečujemo na zaslonskih napravah, komunicirajo z uporabnikom pretežno prek vizualnih vsebin: te vodijo pogled in usmerjajo interakcijo. Razrez slikovnega polja, barvni sestav, izbor črkovnih vrst, dinamične spremembe elementov itn. so sredstva, ki oblikujejo ljudem prijazne vmesnike.
- nosilec: Narvika Bovcon
- nosilec: Luka Čehovin Zajc
In the subject, students will get to know the foundation of computer graphics and game technologies. The focus is on 3D graphics, which is an integral part of computer games, as well as film and TV production, product and graphics design, architectural plans etc. Creating and changing images with computers, either rendering an avatar in WoW, a person on board of Titanic or red eye removal are all interesting computer graphic problems.
The subject will focus on computer representation of 3D models, their transformation, rendering and animation. We will describe how to achieve realism in rendered images, as well as how to focus on speed needed for interactive rendering in computer games. We will decompose the graphics pipeline, and explain the process of game design.
The lab exercises will introduce game programming through the use of low-level (OpenGL), as well as high-level (Unity) environments. In seminars, students will develop their own games.
- nosilec: Matija Marolt