image.png

Interactive Scenario Creation in VR

This bachelor thesis aims to create a tool that enables inexperienced users to rearrange virtual scenes and author logic for dynamic objects contained in such scenes in virtual reality.

Tasks

Team**:**

Prof. Dr. Torsten W. Kuhlen Prof. Dr. Leif Kobbelt Sevinc Eroglu, M.Sc. - Supervisor David Gilbert, M.Sc. - Supervisor

General Information

VR.RWTH Aachen University 2022, CS Bachelor Thesis B.Sc.

Platforms: Oculus Rift, Oculus Quest 2

Assets: XR Interaction Toolkit, DoTween, Google Material Icons, POLYTEX Home

Tools: Unity, C#, Miro, LaTeX, VisualStudio, JSON, GitLab, GitKraken

Features

ezgif.com-gif-maker (8).gif

Scene in Hand Locomotion

The user can easily move, rotate and scale the scene to traverse the scene

youtube-video-gif (19).gif

Modify properties of GameObjects

The user can change the properties of any GameObject by selecting and altering the properties. If the node receives a signal the properties are applied.

youtube-video-gif (20).gif

Event list

The user can take any event node from the event list. The event node can be connected to GameObjects or other events to create AND/OR logic.

youtube-video-gif (22).gif

Event visualization

Setting up events such as a ProximityEvent is assisted with the needed debug information.

Untitled

Animations

The user can easily set up animations by moving or scaling the blue template during recording. Those recordings are replayed once the GameObject receives a signal.

Untitled

Project Timeline

Main focus was iterating the usability before polishing the application and writing the thesis

Architecture

image.png

image.png

image.png

Untitled