Usporedba sustava za iscrtavanje 3D grafike

Barbir, Boris (2014) Usporedba sustava za iscrtavanje 3D grafike. Master's thesis - Graduate Programme. Grafički fakutet. [Mentor: Bjelovučić Kopilović, Sanja].

[img] PDF
DB316_Barbir_Boris.pdf
Restricted to Registered users only

Download (3MB)

Abstract

Danas postoji sve više sustava za generiranje 2D/3D grafike i u tom moru raznih sustava postalo je vrlo je teško izabrati najbolji. Sustav za iscrtavanje 3D grafike (engl. render engine) je sustav koji koristeći razne matematičke algoritme 3D objekte iz 3D scene iscrtava u 2D sliku. 3D modeli u sceni su matematički prikazi točaka i ploha te da bi se ti prikazi vidjeli kao realni objekti potrebno ih je iscrtati pomoću sustava za iscrtavanje. Ti sustavi uzimaju matematičke procjene i računaju razne elemente scene kao što su refleksija i refrakcija svijetla da bi dobili što stvarniju 2D sliku. To je tehnički najkompleksniji dio produkcije i zahtjeva puno znanja i vremena da bi se u potpunosti naučio. U ovom diplomskom radu će se obraditi više tipova sustava za iscrtavanje 3D grafike unutar programskog alata Blender 3D. Obradit će se rendereri korištenjem više različitih 3D scena koje će sve biti napravljene unutar Blendera. Fokus će se staviti na realnost prikaza 2D slike i brzinu samog renderiranja. Neki od render sustava koji će se obraditi su Blender Internal renderer, Yafaray, Luxrender te Cycles sustav. Svi od navedenih sustava su opensource i jedan od ciljeva ovog diplomskog je upravo provjera mogućnosti besplatnog software naspram komercijalnih rješenja.

Item Type: Master's thesis - Graduate Programme
Mentor name: Bjelovučić Kopilović, Sanja
Defence date: 4 March 2014
Abstract in english: There are several engines that are used for generating 2D and 3D graphics and it is difficult to choose the best among them. A 3D graphics render engine is an engine which transforms 3D objects from a 3D scene into 2D images, by using different mathematical algorithms. 3D scene models are mathematical representations of dots and surfaces. To make mathematical representations visible as real objects, it is necessary to render them with help of a render engine. Render engines take mathematical estimates and calculate different elements of the scene i.e. the reflection and the refraction of light, in order to get the most realistic possible 2D image. That is the most complex part of the production and it takes a lot of knowledge and time to take it to perfection. This diploma essay will deal with several types of 3D graphics render engines within Blender 3D programming tool. It will cover renderers, using several different 3D scenes that will be created within Blender 3D. The focus will be on the realistic quality of 2D image and the speed of the rendering. Some of the render engines dealt with in this essay are Blender Internal Renderer, Yafaray, Luxrender and Cycles. All the mentioned render engines are open source and one of the aims of the essay is to check the possibility to use free software instead of commercial options.
Uncontrolled Keywords: iscrtavanje 3D grafike, renderiranje, 3D, Blender
Keywords in english: 3D graphics rendering, rendering, 3D, Blender
Subjects: TECHNICAL SCIENCES > Graphic Technology
Institution: Grafički fakutet
City: Zagreb
Number of Pages: 64
Callnumber: kop 2014 bar
Inventory number: DB316
Depositing User: Dora Budić
Status: Unpublished
Date Deposited: 15 Apr 2014 09:06
Last Modified: 15 Apr 2014 09:06
URI: http://eprints.grf.unizg.hr/id/eprint/1491

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year