在WebVR / WebXR中锁定摄像机位置

问题描述 投票:0回答:1

使用Three.js在WebVR / WebXR中将摄像机位置锁定到单个点的最佳方法是什么?

用户仍然需要能够旋转其头部,但头部的移动不应改变相机的位置(x,y,z)。

three.js webvr webxr
1个回答
0
投票

您可以在每帧上将相机的位置xyz值设置为零,以将其锁定在适当的位置。但是,请注意,在观看实际3D场景时,这对许多用户来说不舒服。本质上,它仅对180/360度视频观看者有用,这些观看者的源素材不支持空间运动,但是即使在这种情况下,如果有任何浮动UI元素进行交互,也应使用头部位置。

© www.soinside.com 2019 - 2024. All rights reserved.