bachelor's thesis
Anže Medved (Avtor), Narvika Bovcon (Mentor)

Povzetek

This thesis illustrates a concept for a virtual reality based application design and implements a 3D modeling application using VR technology. The application itself allows the user to perform 3D modeling while moving around VR space in various ways. The models may be created from scratch and manipulated by different tools or imported as well as exported during application runtime. Prior to implementation presentation, the reader gets familiarized with terminology and concepts of 3D modeling field. Furthermore, the implementation addresses more abstract thesis questions about how to make use of limited input as efficiently as possible, how to interact with objects in VR space intuitively, how to design a versatile 3D GUI system which is handy for the user, etc. The latter goal speaks of the necessity for striving toward new ideas to make VR as useful as possible in different industries. Technology is relatively new and a lot of its potential undiscovered. The application is written in C++, using Unreal Engine 4 framework and HTC Vive hardware for VR. It covers intended 3D modeling goals while also presenting some interesting and generic ways of using VR in this type of applications.

Ključne besede

virtual reality;graphics;modeling;3D modeling;graphical user interface;computer and information science;diploma thesis;

Podatki

Jezik: Angleški jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [A. Medved]
UDK: 004.946:004.5(043.2)
COBISS: 142209027 Povezava se bo odprla v novem oknu
Št. ogledov: 20
Št. prenosov: 8
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Slovenski jezik
Sekundarni naslov: Primer koncepta 3D modeliranja na osnovi virtualne resničnosti
Sekundarni povzetek: Naloga ilustrira koncept uporabe VR tehnologije ter dobrih razvojnih praks na primeru izdelave aplikacije namenjenje 3D modeliranju, ki za svoje delovanje uporablja tehnologijo virtualne resničnosti. Aplikacija nudi uporabniku možnost 3D modeliranja v VR prostoru, po katerem se lahko premika. 3D modele je možno ustvariti in jih modificirati, lahko pa so tudi uvoženi ali izvoženi iz programa med uporabo. Bralec je še pred samo predstavitvijo implementacije seznanjen s ključnimi termini in koncepti s področja 3D modeliranja. Poleg modeliranja pa implementacija poskuša odgovoriti tudi na bolj abstraktna vprašanja glede doseganja maksimalne učinkovitosti glede na omejen nabor vhodnih kontrol, glede intuitivne interakcije z objekti v VR prostoru, izdelave uporabniku prijaznega 3D GUI, ipd. Ta cilj govori o pomembnosti stremenja proti novim načinom uporabe VR in snovanja tovrstnih aplikacij, saj je s tem VR bolj uporaben v industriji. Tehnologija je - v komercialno dostopnejši obliki - relativno mlada, zato je mnogo njenega potenciala še vedno neodkritega. Aplikacija je napisana v programskem jeziku C++ in uporablja programsko ogrodje Unreal Engine 4. Strojna oprema za VR je HTC Vive. Aplikacija zadostuje zadanim ciljem, kar se tiče zahtev 3D modeliranja, poleg tega pa predstavi še nekaj zanimivih in generičnih načinov uporabe VR v tovrstnih aplikacijah.
Sekundarne ključne besede: virtualna resničnost;grafika;modeliranje;3D modeliranje;aplikacija;univerzitetni študij;diplomske naloge;Navidezna resničnost;Modeliranje podatkov (računalništvo);Grafični uporabniški vmesniki;Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000468
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 177 str.
ID: 18034578