我正在寻找最好的方法来利用当今的网络技术实现以下目标:
3D模型呈现在屏幕上并停留在某个位置。位置不会改变,并且模型不会与环境交互,因此我将其称为“ AR-light”。如果用户旋转设备,他将看不见该物体,因为该物体始终停留在某个位置。
稍后,该位置将由GPS信号确定,但这是我现在不关注的问题。
是否有一个好的框架?对于我实际上想要实现的目标来说,AR.js似乎太多了。
答案 0 :(得分:0)
假设您正在使用WebGL显示模型,那么我相信three.js会为您提供一些例程,这些例程可以根据设备的移动情况来更改相机的角度和位置。
Threejs Rotating object with device orientation control
或者,如果您正在学习新知识,通常最好是尝试直接访问设备的加速度计,并尝试将运动转换为相机位置/方向的变化。见