diplomsko delo
Povzetek
OpenGL je API za programiranje aplikacij pri upodabljanje grafike. Ponuja ogromno funkcionalnosti za upodabljanje a je vsa funkcionalnost nizko nivojska. Za lažjo izdelavo iger se lahko uporabi ogrodje libGDX, ki ponuja potrebno abstrakcijo za implementacijo kompleksnih iger, z manjšim znanjem o knjižnici OpenGL. Cilj naloge je spoznati senčilni jezik GLSL in osnovne primere senčilnikov ter njihovo uporabo v ogrodju libGDX. Poudarek je tudi na abstrakciji, ki jo libGDX ponuja, za lažjo implementacijo 3D iger.
Ključne besede
ogrodje libGDX;knjižnica OpenGL;senčilniki;programski jezik GLSL;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2021 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[S. Vajs] |
UDK: |
004.354.7(043.2) |
COBISS: |
95555075
|
Št. ogledov: |
140 |
Št. prenosov: |
10 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Best practices for using shaders in game development |
Sekundarni povzetek: |
OpenGL is an API for programming applications when rendering graphics. It offers a lot of functionality for rendering, but all the functionality is low level. To make game creation easier, the libGDX framework can be used, which offers the necessary abstraction to implement complex games, with less knowledge of OpenGL. The aim of the thesis is to get acquainted with the GLSL shading language and some examples of shading and their use in the libGDX framework. Emphasis is also placed on the abstraction offered by libGDX to facilitate the implementation of 3D games. |
Sekundarne ključne besede: |
libGDX;OpenGL;shaders;GLSL; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Strani: |
VIII, 57 str. |
ID: |
13283438 |