diplomsko delo
Abstract
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.
Keywords
ogrodje libGDX;knjižnica OpenGL;senčilniki;programski jezik GLSL;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2021 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[S. Vajs] |
UDC: |
004.354.7(043.2) |
COBISS: |
95555075
|
Views: |
140 |
Downloads: |
10 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Best practices for using shaders in game development |
Secondary abstract: |
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. |
Secondary keywords: |
libGDX;OpenGL;shaders;GLSL; |
Type (COBISS): |
Bachelor thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Pages: |
VIII, 57 str. |
ID: |
13283438 |