Moderna programska sučelja za interaktivnu 3D grafiku

Vulkan na Windows operacijskim sustavima

Karlo Rasinec
Lidija Salopek

Projekt za kolegij - Računalna grafika

O projektu

U ovom projektnom radu smo proučili aplikacijsko programsko sučelje (eng. API) Vulkan, koji je namijenjen za izradu 3D grafičkih modela. Projektni rad sadržava kratak opis Vulkan API-a, instalaciju i pokretanje projekta koji koristi Vulkan API te izrađen animirani 3D model vjetromjera.

Vulkan API

Vulkan je grafičko računalni API grupe Khronos. Pruža puno bolju apstrakciju modernih grafičkih kartica. Najčešće se koristi za visoke performanse 3D grafičkih aplikacija kao što su video igrice i interaktivni mediji.

Instalacijske upute

Preduvjeti

  • grafička kartica i driver koji su kompatibilni sa Vulkanom
  • iskustvo sa c++ programskim jezikom
  • interpreter sa potporom za c++17 znajčajki
  • iskustvo sa 3D računalnom grafikom
  • instaliran Visual Studio 2019 ili 2017

Programski primjer - vjetromjer

Preuzmi zip dokument [3.09 MB]