Data Processing and Persistence in Virtual Reality Systems

Authors

  • Arman A. Hovhannisyan National Polytechnic University of Armenia

DOI:

https://doi.org/10.51408/1963-0095

Keywords:

Virtual reality, Data management, File System, Serialization

Abstract

Data processing and persistence are key aspects of developing a Virtual Reality system. In this paper, an improvement is offered to the distance calculation algorithm of the Unity Engine. Additionally, data persistence mechanisms provided by the Unity Engine are reviewed, and File System is selected as an appropriate option. Storage of object coordinates to the File System is implemented. The results provide a baseline for developing a system for creating virtual stands for professional research.

References

Wikipedia, (2012) Cartesian Coordinate System. [Online]. Available: https://en.wikipedia.org/wiki/Cartesian_coordinate_system

Unity Engine Scripting API Reference. [Online]. Available: https://docs.unity3d.com/ScriptReference/

Microsoft Docs, (2021) Serialization (C#). [Online]. Available: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/serialization/

The Khronos Group Inc., “The OpenXR Specification”.

Unity Learning, (2020) Create with VR. [Online]. Available: https://learn.unity.com/course/create-with-vr?uv=2020.3

Downloads

Published

2022-12-01

How to Cite

Hovhannisyan, A. A. (2022). Data Processing and Persistence in Virtual Reality Systems. Mathematical Problems of Computer Science, 58, 84–90. https://doi.org/10.51408/1963-0095