如何为photosphere设置限制和默认参数?

时间:2017-05-16 19:31:04

标签: aframe

我想将一些老式的QTVR转换为HTML5,A-Frame似乎正是我想要的。但我无法弄清楚如何在QTVR .mov文件中定义易于配置的参数。具体做法是:

  1. 我的一些equirectangular图像不包含zenith / nadir的数据,所以我想限制垂直方向的平移,以便当用户在照片内导航时,这些“洞”不可见。有没有办法限制它(比如160 / -160,而不是180 / -180)?

  2. 我无法弄清楚如何在初次加载时为照片设置默认的“中心点”。我一直在玩旋转和phi-start,我使用phi-start和rotation成功配置了初始“音高”。但是我也想设置初始偏航(我想稍微将相机指向默认视图),当我使用旋转时,照片会在与它交互时失真(地平线不再是水平) )。如何在不扭曲的情况下设置初始视图?

1 个答案:

答案 0 :(得分:0)

  1. 如果您想要自定义功能(如限制相机(对于VR不利),则需要修改自己的控件。一个好的起点是复制并粘贴A-Frame look-controls并自定义以执行您需要的操作:https://github.com/aframevr/aframe/blob/master/src/components/look-controls.js

  2. 只使用旋转应该可以正常工作。打开A-Frame Inspector(<ctrl> + <alt> + i)并找到有效的旋转。