Portallite

A Bare-Hand 3D Portal Creation and Manipulation Technique for Remote Object Interactions in Virtual Reality

Period: September 1, 2023 → December 27, 2023
Last Edited: January 31, 2024, 12:25 PM
Tools & Language: C#, Unity, VR
State: Done
Team: 1

Kyung Hee University 2023-1 Software Convergence Capstone Design, 2023–2 Graduation Thesis

   

  

1. Overview

▶ Problem Statement

  • Rapid and accurate interaction with virtual objects is a crucial factor in VR.
  • However, certain interactions in VR have limitations:
    • Users must physically move if an object lies outside their reachable area.
    • If an object is occluded by other virtual objects in a 3D environment, the user must exert considerable effort to reach and interact with it.

▶ Portallite

  • The user selects a desired region of interest (ROI) via a planet-like representation that provides a “summarized” version of the virtual environment.
  • A “Satellite” is generated to control the ROI—a concept we call Satellite WIM.
  • Based on minified and portal-like worlds, the ROI is displayed close to the user, enabling them to interact with virtual objects.
  • This approach allows the user to feel as though they are directly manipulating large-scale or distant areas in the virtual environment.

▶ Tools

  • Oculus Quest 2 and Leap Motion
  • Unity (2021.3.61f1)

   

2. Research & Development Process

▶ Survey

▶ Development

  • Planet: A globe that maps the user’s large flat virtual environment onto its surface (a second viewpoint).
  • Satellite: Allows the user to inspect and control the chosen ROI around the planet.