Bakalářská práce

Unity Toolkit for 3D Scene Recording and Reconstruction

Ján Popeláš, učo 484972
Anotace

Nahrávanie scény vo virtuálnom prostredí môže ponuknúť vzácne informácie, ktoré v bežných video nahrávkach chýbajú. Cieľom tejto práce bolo vyvinúť balíček nástrojov pre nahrávanie a rekonštrukciu 3D scény v hernom engine Unity. Vývojár si môže tento balíček vložiť do svojho Unity projektu a vďaka nemu pridať funkcionalitu nahrávania a prehrávania scény. Tento balíček obsahuje komponenty nielen na …více

Abstract

Scene recording in a virtual environment can provide valuable information that the regular video recording lacks. The goal of this thesis was to develop a toolkit for 3D scene recording and reconstruction in the Unity game engine. The developer can import this toolkit into their Unity project and add the functionality of scene recording and reconstruction. This toolkit contains not only the components …více

Zadání práce
The technology of virtual reality (VR) is widely used in various fields, such as games and teaching. With the increasing number of applications we want to be able to record, edit, and share the content produced in VR environments. For example, a whole social VR experience could be recorded and then shared with other people who could later reenter the scene. The goal of this work is to create a toolkit for Unity game engine, which will allow a user to create VR-compatible recordings and display the trajectories of the recorded objects. The visualized trajectories will encode the position, speed, and rotation of the object, and must be modifiable so the recording can be post-processed. The tasks are to:
  • Analyze the existing solutions and design the visual representations and functionality of these recordings and trajectories based on the existing solutions. Focus on how to store the recorded objects and their data so they can later be replayed and visualized.
  • Discuss why this design was chosen and compare it with other options.
  • Implement the toolkit for Unity game engine. The recordings and trajectories should be easily serializable.
  • Demonstrate how to use the toolkit in some existing Unity VR project (e.g. Edive).
Práce zkontrolována:
21. 12. 2021 10:53, RNDr. Vojtěch Brůža, učo 433392
Jazyk práce
angličtina angličtina
Termín obhajoby
11. 2. 2022
Práce byla úspěšně obhájena

Vedoucí

RNDr. Vojtěch Brůža, 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.