Faculty of Technical Sciences

Subject: Graphic algorithms for infrastructure systems (17.ESI090)

General information:
 
Category Professional-applicative
Scientific or art field Applied Computer Science and Informatics
ECTS 6

The objective of this course is to acquire the knowledge and programming skills at the geometry and the rasterization levels of 3D graphics pipeline that are required for successful implementation of smart grid systems.

Course outcomes are mastering the knowledge, skills and abilities required for programming graphical objects drawing on parallelism of modern GPU at both the OpenGL (or DirectX) and the GLSL (HLSL) levels.

Overview of matrix and vector calculus. Detailed studies of 3D graphics pipeline and transformations within the geometry/rasterize phases. The internal architecture of a modern GPU. Advanced algorithms for simplifying a mesh model. Vertex shaders. Advanced algorithms for projection and clipping (intersection test methods and collision detection). Culling algorithms. Advanced techniques for texturing and effects. Pixel shaders. Algorithms and data structures for accelerating graphics real-time rendering, used in smart grid.

Lectures; Lab Practice; Consultations.

Authors Title Year Publisher Language
Akenine-Möller, T., Heines, E., Hoffman, N. Real-Time Rendering 2006 RC Press, Taylor&Francis Group, Boca Raton English
Course activity Pre-examination Obligations Number of points
Complex exercises Yes Yes 50.00
Oral part of the exam No Yes 30.00
Test Yes Yes 20.00

Prof. Ivetić Dragan

Full Professor

Lectures

Asst. Prof. Vrbaški Dunja

Assistant Professor

Computational classes

Assistant - Master Gligorov Nenad

Assistant - Master

Computational classes

Assistant - Master Bursać Vasilije

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.