TY - CHAP
T1 - Development of a Framework for Web-Based Collaborative VR Tours Using 360VR Images/Videos
AU - Okada, Yoshihiro
AU - Kaneko, Kosuke
AU - Shi, Wei
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
PY - 2025
Y1 - 2025
N2 - This paper proposes a new framework for web-based VR tours using 360VR images/videos extended to enable network collaborations. In our previous work, we developed a framework for web-based VR tours and we extended the framework to support audio/video communication and collaborative operations. For the development of web-based collaborative VR contents, there are several frameworks such as networked-aframe, threejs-webrtc and so on. Networked-aframe is very popular because it provides various DOM elements those are easy for even novice developers to create web-based collaborative VR contents. However, networked-aframe does not provide network collaboration functions as simple JavaScript programs. Therefore, the authors employed threejs-webrtc instead of networked-aframe for the network collaborations of their frameworks because the authors’ frameworks are constructed natively JavaScript programs and they are easy to employ networked collaboration functions provided as basic JavaScript programs like threejs-webrtc. This paper explains how threejs-webrtc was employed within the already developed frameworks of the authors and shows several web-based collaborative VR tours of 360VR images/videos.
AB - This paper proposes a new framework for web-based VR tours using 360VR images/videos extended to enable network collaborations. In our previous work, we developed a framework for web-based VR tours and we extended the framework to support audio/video communication and collaborative operations. For the development of web-based collaborative VR contents, there are several frameworks such as networked-aframe, threejs-webrtc and so on. Networked-aframe is very popular because it provides various DOM elements those are easy for even novice developers to create web-based collaborative VR contents. However, networked-aframe does not provide network collaboration functions as simple JavaScript programs. Therefore, the authors employed threejs-webrtc instead of networked-aframe for the network collaborations of their frameworks because the authors’ frameworks are constructed natively JavaScript programs and they are easy to employ networked collaboration functions provided as basic JavaScript programs like threejs-webrtc. This paper explains how threejs-webrtc was employed within the already developed frameworks of the authors and shows several web-based collaborative VR tours of 360VR images/videos.
KW - 360VR
KW - Development frameworks
KW - Educational materials
KW - Network Collaborations
KW - VR tours
UR - http://www.scopus.com/inward/record.url?scp=85210025167&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85210025167&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-76452-3_8
DO - 10.1007/978-3-031-76452-3_8
M3 - Chapter
AN - SCOPUS:85210025167
T3 - Lecture Notes on Data Engineering and Communications Technologies
SP - 83
EP - 93
BT - Lecture Notes on Data Engineering and Communications Technologies
PB - Springer Science and Business Media Deutschland GmbH
ER -