javascript - 如何在three.js中获取VR头显的位置
问题描述
我试图弄清楚如何在three.js中获得VR耳机的位置,我已经制作了一个场景并拥有实时控制器位置,但是我如何访问耳机的位置以便我知道用户的头部在哪里?
解决方案
只需从相机的世界矩阵中提取世界位置,如下所示:
const position = new THREE.Vector3();
position.setFromMatrixPosition( camera.matrixWorld );
推荐阅读
- javascript - 为什么在 JS 中访问 css 规则时看到 为内容?
- apache-spark - Spark DataFrame RangePartitioner
- docker - 在 Ubuntu 仿生容器中运行 Docker
- php - 如何从主题 ActiveMQ PHP stomp 持久读取消息
- ios - 如何从临床健康记录实例中获取医疗机构?
- c# - MVVM 绑定到数组索引
- bash - 从 1.csv 中获取第一列并在第二个 2.csv 中找到
- arrays - 将数组中的对象映射到 React 中的表
- vim - 如何在 NERDTree 中打开文件并将其显示在新的 tmux 窗口中?
- docker - 在运行时将环境变量传递给 Vue 应用程序