Bakalářská práce

Virtual reality toolkit for the Unity game engine

Vojtěch Juránek
Anotace

Tato práce se zabývá tvorbou balíčku nástrojů usnadňujícím vývoj aplikací pro brýle pro virtuální realitu. Tento balíček je vytvořen v herním engine Unity za pomocí oficiálního balíčku XR Interaction Toolkit (XRIT), který je Unity vyvíjen. První část se věnuje analýzou již existujících balíčků třetích stran, druhá část poskytuje přehled nástrojů, které XRIT obsahuje a třetí popisuje samotný proces …více

Abstract

The thesis deals with the creation of a toolkit that facilitates the development of applications for virtual reality headsets. This toolkit is created in the Unity game engine utilizing the official XR Interaction Toolkit package (XRIT) developed by Unity. The first part analyzes the already existing third-party toolkits, the second part provides an overview of the features offered by XRIT, and the …více

Zadání práce
Zařízení umožňující uživatelům ponořit se do virtuální reality (VR) jsou jednoduše dostupná. S tím roste zájem o aplikace, které jsou vytvořeny přímo pro tento hardware. VR aplikace by měly být navrženy a implementovány tak, že poskytují uživateli možnost se plně ponořit do virtuálního prostředí. To zahrnuje i nutnost vhodně vytvořit uživatelské rozhraní. Cílem této práce je vytvořit sadu nástrojů, které budou usnadňovat vývojářům tvorbu VR aplikací v herním engine Unity. Student nejprve analyzuje existující balíčky (například VRTK a SteamVR) usnadňující tvorbu VR aplikací. Na základě této analýzy a zkušeností s dalšími aplikacemi pro virtuální realitu identifikuje další funkcionalitu, kterou v praktické části implementuje. Vytvořené řešení bude vhodným způsobem vycházet z oficiálního Unity XR Interaction Toolkit balíčku a bude tento balíček rozšiřovat. Mimo studentem identifikovanou funkcionalitu bude výsledná sada nástrojů zahrnovat především komponenty pro tvorbu 3D diegetického uživatelského rozhraní, jako jsou například tlačítka a posuvné prvky. Dále bude také obsahovat funkcionalitu nutnou pro zvýrazňování 3D objektů. Veškerá funkcionalita bude demonstrována v demo scénách spustitelných v Unity Editoru a bude vhodně zdokumentována, aby bylo možné ji jednoduše použít.
Práce zkontrolována:
31. 5. 2021 13:56, RNDr. Vojtěch Brůža, Ph.D., učo 433392
Jazyk práce
angličtina angličtina
Termín obhajoby
29. 6. 2021
Práce byla úspěšně obhájena

Vedoucí

RNDr. Vojtěch Brůža, Ph.D., učo 433392
KVI FI MU

Oponent

RNDr. David Kuťák, Ph.D.
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.