three.js - Three.js - DeviceOrientationControls 在某些 Android 设备中的位置不正确
问题描述
camera = new THREE.PerspectiveCamera( 70, window.innerWidth / window.innerHeight, 0.1, 1000 );
controls = new DeviceOrientationControls(camera);
//controls.alphaOffset= 80;
camera.position.set( 0, 0, 130 );
camera.lookAt( scene.position );
camera.updateMatrixWorld();
.....
model.scene.position.set( 0, 5, 60 );
我试图在相机的中心点添加一些对象。它适用于 iPhone 和一些 Android 设备。但是,在某些 Android 设备中,位置不正确,我需要设置 alphaOffset 才能将其重新设置为中心。我想知道如何解决这个问题?
或者如果模型位置值不能是绝对值?
解决方案
推荐阅读
- r - 在 R 3.5.3 闪亮的 ggplot2 中以从右到左的语言查看标签
- sql - 查询不比较负值
- python - 如何使用 altair 在分组条形图中将标题居中
- python - Django 测试:创建测试数据库时出错:数据库“database_name”已经存在
- mysql - 模型 opencart 中的 AND 请求
- list - 如何从 1....n 生成自然数列表?
- biztalk - 将输入 XML 的下一个节点映射到 XML 模式的前一个节点
- c++ - 如何为 QtQuick 应用程序选择 OpenGL 上下文
- python - 如何在Django中一一获取模型的对象
- java - 尝试调用 Google Vision API 的 ServiceAccountJwtAccessCredentials 异常