diplomsko delo
Abstract
Diplomsko delo obravnava uporabo kvaternionov v računalniški grafiki. Kvaternioni nam omogočajo enostavne rešitve, kjer uporaba matrik postane težavna. Proučujemo njihove prednosti pri zasuku, kjer jih uporabimo za rešitev večih problemov, predvsem pa problema, imenovanega kardanska zapora. Tudi v primeru interpolacije nam kvaternioni ponujajo boljšo rešitev, zato smo obravnavali tudi interpolacijo kvaternionov. V praktičnem delu naloge s pomočjo programskega jezika Java in standarda OpenGL razvijemo aplikacijo, v kateri kvaternione implementiramo in demonstriramo njihovo uporabo v računalniški grafiki.
Keywords
kvaternioni;računalniška grafika;matrike;interpolacija kvaternionov;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2015 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[Ž. Markuš] |
UDC: |
511.84:004.92(043.2) |
COBISS: |
19087894
|
Views: |
1570 |
Downloads: |
210 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
QUATERNIONS IN COMPUTER GRAPHICS |
Secondary abstract: |
The thesis discusses the use of quaternions in computer graphics. Quaternions allow us a simple solution, where the use of matrices becomes difficult. We explore their strengths in rotations, where they are used to solve several problems, particularly the gimbal lock. Quaternions offer us a better solution in the case of interpolation as well, therefore we examined interpolation of quaternions. In the practical part of the thesis, we have created an application with the help of programming language Java and the standard OpenGL, where we implemented quaternions and demonstrated their use in compter graphics. |
Secondary keywords: |
quaternions;interpolation;matrix;computer graphics; |
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: |
VI, 26 [1] f. |
ID: |
8772958 |