Assignment 2 Report


1. Introduction

    The current version of the application takes you walk into the UTAS Virtual Reality Museum, which displays virtual exhibits based in a large virtual physical space.

    When you put on the Oculus Quest 2, you can wander around the VR museum. If you are interested in the museum's collection, you click on the button next to the collection, then the historical introduction of the collection will be displayed. You can also hold it with your virtual hand and have a close look at it without worrying about damaging it by zooming, moving and turning. This is an amazing tour of the campus museum.

 

The screen recording capture of the application.

Figure 1

Figure 2

Figure 3

Figure 4

figure 5

Figure 6

2. Description of the application

    Technically, the application makes use of the VR interface, connecting the Oculus Quest 2 device to provide a virtual museum for users. With the help of Oculus' visual stimuli, users can wander around on his own route and use the virtual hand to interact with the museum's various collections, such as natural movement, teleportation and free rotation. Users also can click on the button next to the collections to show its history introduction.

    The scenario of this application, such as a large interior space with doors and corridors, is a virtual environment where users interact with 3D models. It also satisfies the user's vision of the basic elements of the museum. The closer the scenes are to our real-world museums, the better the user interaction experience will be and the more engaging it will be.

    In my scenario, the choice of VR interface technology can interact with the artificial creation of 3D models, achieve interface requirements, such as unique user experience, intuitive interface and visualize the dynamics of sensor data over time and space. It greatly reduces the cost of museum and site, saves the installation time, solves users’ requirements for viewing details of museum collections and worries about the fragility of collections, and promotes the interaction between users and collections.

3. Interaction Design

     Interaction is a "dialogue" between a person and a computer, through which a person completes a series of activities in a virtual environment. Interaction enables computers to carry human thoughts and emotions, making computers more human-like.

    The storyboard design that illustrates the interface techniques and use cases for the interaction is as follows.

This is the main entrance of the UTAS Museum, and according to the navigation icon at the entrance, users can walk into the museum.

Through the corridor connected to the main entrance, users can use the handle control to navigate to each exhibition hall.

There is a button next to the collection in the hall, and when users click the virtual button in the virtual environment with the controller button, the history information of the item will be displayed.

In addition to pressing the virtual button to display the history information of the collection, the virtual hand can also hold the statue to rotate it up and down or left and right, for user experience.

If the user is interested, each collection can be viewed at 360°, with texts display or audios playback available.

    All of the above interactions are active by the user, such as walking around every corner of the museum, zooming in and out of the collection, viewing by turning up and down or left and right, etc.

4.Technical Development

    This application uses Unity2022.1.17f1 software to create the Proof-of-concept Prototype. To connect my Oculus Quest 2 device, I imported the Oculus Integration in Unity Assert Store and completed the corresponding Settings, which can bring advanced rendering, social, platform, audio, and Avatars development support for Oculus VR devices. Oculus Quest 2 is recommended (See Figure 7).

Figure 7

    As you can see, the UTAS Virtual Museum has been built. Although the collections is small now, it will be added gradually. From the technical development, at present, the object grasp, teleportation and rotation can be realized. In addition, its background introduction of display and hide can be selected by buttons.

    When you put on the Oculus Quest 2, the left joystick of can control the movement of the main view, and the right joystick can control the camera view. In addition to using the left stick to move the collection normally, you can also use the teleport function. Use the X button to target the location you want to teleport, and use the PrimaryIndex Trigger to confirm the teleport.

    The historical information on the side of the collection can be switched by the button X and the button A.

    When getting close enough to the collection, you can grab it using the PrimaryIndex Trigger button or the SecondaryIndex Trigger button. When grabbing 3D artifacts, you can hold the PrimaryIndex Trigger button or the SecondaryIndex Trigger button to rotate the artifacts to different angles.

5.    Descriptions of 3D Models

    In addition to some basic 3D models in Unity 3D, the following 3D models are imported in this application.

Name

Thumbnail

Description

3D Free Modular Kit

It is a 3D modular building material library, and I can freely build venues according to my own preferences and needs.

Discobolus Statue

One of the artifacts is the Discobolus of Myron ("discus thrower"), which is a nice decorative model for the scene.

Greek Statue

Another artifacts is the statue of a Greek slave, which is perfect for any historical project or a museum environment. 

Nefertiti

The third artifact is the statue of the Nefertiti, which could use a texture map.

Simple VR Teleporter

Simple Teleporter script helps me to teleport 3D objects without any plug-in or dependencies and all scripts are accessible.

6. References

[1] University of Tasmania, (2022) KIT724 Virtual and Mixed Reality Technology, Course Materials, Hobart

[2] Lugrin, J.-L. et al. (2018) ‘A Location-Based VR Museum’, 2018 10th International Conference on Virtual Worlds and Games for Serious Applications (VS-Games), Virtual Worlds and Games for Serious Applications (VS-Games), 2018 10th International Conference on, pp. 1–2. doi:10.1109/VS-Games.2018.8493404.

[3] Oculus, (2022) Oculus Integration, Unity Asset Store.

https://assetstore.unity.com/packages/tools/integration/oculus-integration-82022

[4] Barking Dog, (2016) 3D Free Modular Kit, Unity Asset Store.

https://assetstore.unity.com/packages/3d/environments/3d-free-modular-kit-85732

[5] ChamferBox Studio, (2018) Discobolus Statue, Unity Asset Store.

https://assetstore.unity.com/packages/3d/props/discobolus-statue-107544

[6] The New Way Museum, (2021) Greek Statue, Unity Asset Store.

https://assetstore.unity.com/packages/3d/props/greek-statue-190814

[7] I_Jemin, (2018) Simple VR Teleporter, Unity Asset Store.

 https://assetstore.unity.com/packages/tools/input-management/simple-vr-teleporter-115996

[8] nerkderk, (2016) Nefertiti , Unity Asset Store.

https://assetstore.unity.com/packages/3d/nefertiti-56818

[9]ToggleLightSwitchBehaviour.cs, KIT208 KIT724 Virtual and Mixed Reality Technology (utas.edu.au)

https://mylo.utas.edu.au/d2l/le/content/526208/viewContent/4586178/View

[10] SimpleTeleportBehaviour.cs, KIT208 KIT724 Virtual and Mixed Reality Technology (utas.edu.au)

https://mylo.utas.edu.au/d2l/le/content/526208/viewContent/4586179/View

Files

Haozhou He 627177.apk 67 MB
Aug 18, 2022

Get KIT724 Assignment 2 -VR

Leave a comment

Log in with itch.io to leave a comment.