Tato práce se zabývá širokými možnostmi virtuální reality a vývojem aplikací pro ni. V rámci této práce byl proveden průzkum aktuálních zařízení a technologií pro virtuální realitu. Dále byly prozkoumány možnosti softwaru související s vývojem pro virtuální realitu. Ten zahrnuje herní enginy Unity 3D, Unreal Engine 4 a CryEngine. Poznatky jsou sepsány v teoretické části práce. Hlavní částí této bakalářské práce byl samotný vývoj frameworkové aplikace pro vytváření tutoriálnů v prostředí virtuální reality. Tato aplikace bude sloužit jako základ pro další vývoj, ale sama o sobě již poskytuje možnost denovat jednoduché tutoriály pro skládání netriviálních předmětů.
Annotation in English
This thesis is dealing with the topic of developing applications for virtual realityanditspossibilities. WithinthisworkIprovidedaresearchofcurrent options of technologies and devices used for virtual reality. Next there is a research of software usage options for VR development. The software consists of Unity 3D, Unreal Engine 4 and CryEngine game engines. All points are written up in the theoretical part of the document. The main part of the thesis is a framework application for developing tutorials for virtual reality itself. This app will be a base foundation for next planned development but it already gives an option for dening of tutorials for assembling of non-trivial objects.
Tato práce se zabývá širokými možnostmi virtuální reality a vývojem aplikací pro ni. V rámci této práce byl proveden průzkum aktuálních zařízení a technologií pro virtuální realitu. Dále byly prozkoumány možnosti softwaru související s vývojem pro virtuální realitu. Ten zahrnuje herní enginy Unity 3D, Unreal Engine 4 a CryEngine. Poznatky jsou sepsány v teoretické části práce. Hlavní částí této bakalářské práce byl samotný vývoj frameworkové aplikace pro vytváření tutoriálnů v prostředí virtuální reality. Tato aplikace bude sloužit jako základ pro další vývoj, ale sama o sobě již poskytuje možnost denovat jednoduché tutoriály pro skládání netriviálních předmětů.
Annotation in English
This thesis is dealing with the topic of developing applications for virtual realityanditspossibilities. WithinthisworkIprovidedaresearchofcurrent options of technologies and devices used for virtual reality. Next there is a research of software usage options for VR development. The software consists of Unity 3D, Unreal Engine 4 and CryEngine game engines. All points are written up in the theoretical part of the document. The main part of the thesis is a framework application for developing tutorials for virtual reality itself. This app will be a base foundation for next planned development but it already gives an option for dening of tutorials for assembling of non-trivial objects.
Prozkoumejte a porovnejte stávající možnosti vývoje aplikací pro zařízení VIVE, případně další zařízení pro virtuální realitu a na základě porovnání vyberte vhodné nástroje.
Prozkoumejte stávající VR aplikace, zaměřte se především na způsob pohybu a interakci s objekty.
Získané poznatky a doporučení sepište.
Navrhněte aplikaci, která umožní vytvořit tutoriál, který provede uživatele krok za krokem procesem sestavení netriviálního objektu z jeho částí.
Možnosti aplikace demonstrujte na sadě jednoduchých úloh a jedné komplexní úloze.
Research Plan
Prozkoumejte a porovnejte stávající možnosti vývoje aplikací pro zařízení VIVE, případně další zařízení pro virtuální realitu a na základě porovnání vyberte vhodné nástroje.
Prozkoumejte stávající VR aplikace, zaměřte se především na způsob pohybu a interakci s objekty.
Získané poznatky a doporučení sepište.
Navrhněte aplikaci, která umožní vytvořit tutoriál, který provede uživatele krok za krokem procesem sestavení netriviálního objektu z jeho částí.
Možnosti aplikace demonstrujte na sadě jednoduchých úloh a jedné komplexní úloze.
Recommended resources
dodá vedoucí bakalářské práce
Recommended resources
dodá vedoucí bakalářské práce
Enclosed appendices
2 DVD, obsahují celý projekt v Unity, build aplikace a dokumentaci