{"title":"Cluster application in a virtual CAVE computing environment","authors":"M. Mattová, B. Sobota, M. Ďuratný, Š. Korečko","doi":"10.1109/ICETA57911.2022.9974661","DOIUrl":null,"url":null,"abstract":"The main goal of this work is to create a software solution to add 3D caves to the game engine Unity. VR technologies, 3D caves, graphics engines, and computer clusters were analyzed. Based on the analysis, the solution in the form of a library that can be used in Unity projects was designed and subsequently implemented. The library ensures synchronization of Unity application instances in the cluster, which display the virtual space of the 3D cave on individual walls. It also calculates the perspective of the displayed scene based on tracking the position of the user's head. The solution was then verified by integration into sample projects from the Unity store as well as by performance tests. This solution can be the basis for creating a virtual environment, e.g. therapist - patient interaction.","PeriodicalId":151344,"journal":{"name":"2022 20th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 20th International Conference on Emerging eLearning Technologies and Applications (ICETA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICETA57911.2022.9974661","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The main goal of this work is to create a software solution to add 3D caves to the game engine Unity. VR technologies, 3D caves, graphics engines, and computer clusters were analyzed. Based on the analysis, the solution in the form of a library that can be used in Unity projects was designed and subsequently implemented. The library ensures synchronization of Unity application instances in the cluster, which display the virtual space of the 3D cave on individual walls. It also calculates the perspective of the displayed scene based on tracking the position of the user's head. The solution was then verified by integration into sample projects from the Unity store as well as by performance tests. This solution can be the basis for creating a virtual environment, e.g. therapist - patient interaction.