Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Augstas veiktspējas GPU balstīta ūdens virsmas vizualizācija
Title in English High-Performance GPU-Based Water Surface Visualization
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Jānis Pekša
Reviewer Olga Kotova
Abstract Reāllaika grafikas sistēmās ūdens virsmas vizualizācija ir viens no skaitļošanas ziņā ietilpīgākajiem uzdevumiem, kas prasa efektīvu GPU resursu izmantošanu. Bakalaura darbā tika izpētīta GPU arhitektūra un tās nozīme augstas veiktspējas aprēķinos, analizēti datorgrafikas pamatprincipi un renderēšanas tehnoloģijas, kā arī apskatītas ūdens virsmas vizualizācijas metodes. Darba mērķis ir izpētīt augstas veiktspējas GPU izmantošanu ūdens virsmas vizualizēšanā un izstrādāt praktisku vizualizēšanas modeli, kas darbojas reāllaikā. Tika izstrādāts GPU balstīts ūdens virsmas vizualizācijas modelis C++ programmēšanas valodā, izmantojot OpenGL grafikas interfeisu, kas ietver reljefa ģenerāciju no augstuma kartēm, Gerstner viļņu simulāciju un GPU veiktspējas rādītāju mērīšanu. Izstrādātais modelis tika testēts uz septiņām NVIDIA GPU konfigurācijām. Testēšanas rezultāti parādīja, ka visas septiņas testētās GPU konfigurācijas spēj nodrošināt vismaz 60 kadrus sekundē pie ūdens izšķirtspējas 2048 ar vidējo reljefa karti, un videoatmiņas ietilpība kļūst par kritisku faktoru pie liela apjoma reljefa ģeometrijas apstrādes.
Keywords GPU, OPENGL, ŪDENS VIRSMAS VIZUALIZĀCIJA, REĀLLAIKA RENDERĒŠANA
Keywords in English GPU, OPENGL, WATER SURFACE VISUALIZATION, REAL-TIME RENDERING
Language lv
Year 2026
Date and time of uploading 25.05.2026 23:05:53