| 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 |