diplomsko delo
Luka Čović (Author), Saša Divjak (Mentor)

Abstract

Razvoj grafičnega pogona za upodabljanje v 2D prostoru

Keywords

grafični pogon;dvodimenzionalni prostor;Direct3D;OpenGL;nizko nivojska grafična knjižnica;DirectShow;API;računalništvo;univerzitetni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [L. Čović]
UDC: 004(043.2)
COBISS: 7018068 Link will open in a new window
Views: 1207
Downloads: 243
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: [Development of a graphics engine for rendering in 2D space]
Secondary abstract: This Graduate thesis provides an overview of construction and development of two dimensional graphics rendering engine. In first chapter of the thesis proposed problem is presented, together with current open source solutions for two dimensional graphics rendering. There are quite few open source solutions which provide functionality for rendering in 2D space primarily, or expose such functionality through 3D rendering interface. These solutions differ mostly in programming language used, licence type and functionality exposed. In following part theoretical and mathematical principles used are presented together with procedures for object transformations in two dimensional space. Transformations, such as scaling, traslation, rotation and shearing together with texture filtering procedures are thoroughly described. In third chapter solution to proposed problem is presented, with emphasis on portability and low level graphic library independency. Low level graphic libraries referenced are Direct3D and OpenGL. Used technology for practical implementation is Direct3D for rendering on screen and DirectShow API for rendering video sources. Last chapter proposes possiblities for further optimisation of an engine coupled with an overall conclusion of the thesis.
Secondary keywords: graphic engine;two dimensional space;Direct3D;OpenGL;DirectShow;low level graphic library;API;computer science;diploma;
File type: application/pdf
Type (COBISS): Undergraduate thesis
Thesis comment: Univerza v Ljubljani, Fakulteta za računalništvo in informatiko
Pages: 49 str.
ID: 23868245