Computer Graphics and Game Technology

Osnovni podatki

Nosilec:

Vrsta predmeta: izbirni predmet

Število kreditnih točk: 6

Semester izvajanja: 1. semester

Koda predmeta: 63269

Opis predmeta

Lectures:

  1. Introduction.
  2. Basic math.
  3. Affine transformations, coordinate systems, homogeneous coordinates. Projections.
  4. Representations: polygons, subdivision surfaces, parametric curves.
    Hierarchies.
  5. Local illumination and shading.
  6. Texture mapping.
  7. Graphics pipeline: culling and clipping, rasterisation, z-buffer.
  8. Shaders
  9. Collision detection.
  10. Space partitioning methods.
  11. Colors.
  12. Global illumination: raytracing.

Laboratory:

Students will implement an interactive game. Exercises will include an introductionary course on OpenGL and Unity and individual project work with final public presentation of results.

Cilji

The objective is to present students the programming and algorithmic background of computer graphics and games. When completing the course, students will be able to gain the following competences:

– the ability to understand and solve professional challenges in computer and information science.

– the ability to apply acquired knowledge in independent work for solving technical and scientific problems in computer and information science; the ability to upgrade acquired knowledge.

– the ability to independently perform both less demanding and complex engineering and organisational tasks in certain narrow areas and independently solve specific well-defined tasks in computer and information science

– the ability to independently develop interactive 3D applications and games.

Metode poučevanja in učenja

Lectures with practical demostrations, laboratory work under the supervision of assistants.

Na vrh

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411