zaključno delo
Abstract
V diplomskem delu smo naredili pregled razvoja standarda OpenGL. Pregled temelji na uradni dokumentaciji, ki je bila izdana ob vsaki verziji standarda. Za vsako izdano verzijo smo opisali glavne oz. poglavitne dodane funkcionalnosti k standardu in na tak način dobili dober vpogled, kako se je razvijal standard kot tudi računalniška grafika na splošno. Za demonstracijo razvoja standarda smo z uporabo različnih verzij standarda izrisali enako sceno. Pri zasnovi scene smo si zadali cilj, da z vsako novo verzijo dodamo k realnosti scene, zato smo pri vsaki nadgradnji dodali tudi nekakšen vizualni element k sceni, ki poveča njeno realističnost. Izrisovanje je bilo implementirano v programskem jeziku C++ in OpenGL standardom samim. Pri vsaki implementaciji scene smo izmerili tudi število izrisov na sekundo in primerjali spremembe zmogljivosti standarda.
Keywords
računalniška grafika;standardi;implementacija;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2019 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
D. Selčan |
UDC: |
004.92(043.2) |
COBISS: |
22168598
|
Views: |
1077 |
Downloads: |
96 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Overview of OpenGL standard development |
Secondary abstract: |
In this graduation thesis, we have reviewed the development of the OpenGL standard. The review is based on official documentation issued at each version of the standard. For each edition we have described the main functionality added to the standard. In that way we got a good insight into how the standard developed as well as computer graphics in general. In order to demonstrate the development of the standard, the same scene was drawn using different versions of the standard. In the design of the scene, our goal was to add some kind of visual element to the scene with each new version in order to add to the reality of the scene. The drawing was implemented in the C ++ programming language and the OpenGL standard itself. We also measured the number of frames drawn per second with each implementation of the scene and compared the changes in the performance of the standard. |
Secondary keywords: |
computer graphics;OpenGL;standards;implementation; |
URN: |
URN:SI:UM: |
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: |
IX, 49 str. |
ID: |
11009151 |