首页 > 解决方案 > 如何在three.js中获取VR头显的位置

问题描述

我试图弄清楚如何在three.js中获得VR耳机的位置,我已经制作了一个场景并拥有实时控制器位置,但是我如何访问耳机的位置以便我知道用户的头部在哪里?

标签: javascriptthree.js

解决方案


只需从相机的世界矩阵中提取世界位置,如下所示:

const position = new THREE.Vector3();
position.setFromMatrixPosition( camera.matrixWorld );

推荐阅读