The Design of a Virtual Prototyping System for Authoring Interactive Virtual Reality Environments From Real-World Scans

by | Oct 16, 2023

Authors: Ananya Ipsita*, Runlin Duan*, Hao Li*, Subramanian Chidambaram, Yuanzhi Cao, Min Liu, Alex Quinn, Karthik Ramani
in ASME. J. Comput. Inf. Sci. Eng. March 2024

Domain users (DUs) with a knowledge base in specialized fields are frequently excluded from authoring virtual reality (VR)-based applications in corresponding fields. This is largely due to the requirement of VR programming expertise needed to author these applications. To address this concern, we developed VRFromX, a system workflow design to make the virtual content creation process accessible to DUs irrespective of their programming skills and experience. VRFromX provides an in situ process of content creation in VR that (a) allows users to select regions of interest in scanned point clouds or sketch in mid-air using a brush tool to retrieve virtual models and (b) then attach behavioral properties to those objects. Using a welding use case, we performed a usability evaluation of VRFromX with 20 DUs from which 12 were novices in VR programming. Study results indicated positive user ratings for the system features with no significant differences across users with or without VR programming expertise. Based on the qualitative feedback, we also implemented two other use cases to demonstrate potential applications. We envision that the solution can facilitate the adoption of the immersive technology to create meaningful virtual environments.

Ananya Ipsita

Ananya Ipsita

Ananya Ipsita is a Master's student in the School of Mechanical Engineering at Purdue University since Fall 2018. She received her Bachelor's degree in Electronics and Communication Engineering from National Institute of Technology, Rourkela, India. Prior to joining Purdue, she worked as a software engineer in SAP Labs, India where she designed and developed analytical business solutions. Her research interest includes computer vision, robotic systems, Augmented Reality (AR) and Human-Computer Interaction (HCI).