我想将一些老式的QTVR转换为HTML5,A-Frame似乎正是我想要的。但我无法弄清楚如何在QTVR .mov文件中定义易于配置的参数。具体做法是:
我的一些equirectangular图像不包含zenith / nadir的数据,所以我想限制垂直方向的平移,以便当用户在照片内导航时,这些“洞”不可见。有没有办法限制它(比如160 / -160,而不是180 / -180)?
我无法弄清楚如何在初次加载时为照片设置默认的“中心点”。我一直在玩旋转和phi-start,我使用phi-start和rotation成功配置了初始“音高”。但是我也想设置初始偏航(我想稍微将相机指向默认视图),当我使用旋转时,照片会在与它交互时失真(地平线不再是水平) )。如何在不扭曲的情况下设置初始视图?
答案 0 :(得分:0)
如果您想要自定义功能(如限制相机(对于VR不利),则需要修改自己的控件。一个好的起点是复制并粘贴A-Frame look-controls
并自定义以执行您需要的操作:https://github.com/aframevr/aframe/blob/master/src/components/look-controls.js
只使用旋转应该可以正常工作。打开A-Frame Inspector(<ctrl> + <alt> + i
)并找到有效的旋转。