如何为光球设置限制和默认参数?
How to set limits and default params for photosphere?
我想将一些 old-school QTVR 转换为 HTML5,而 A-Frame 似乎正是我要找的。但我无法弄清楚如何定义易于在 QTVR .mov 文件中配置的参数。具体来说:
我的一些等距柱状图像不包含 zenith/nadir 处的数据,所以我想限制垂直方向的平移,这样 "holes" 就不会当用户在照片内部导航时可见。有没有办法限制它(比如 160/-160,而不是 180/-180)?
我不知道如何在初始加载照片时为照片设置默认值 "center point"。我一直在玩旋转和 phi-start,我成功地使用 phi-start 和旋转配置了初始 "pitch"。但我也想设置初始偏航(我想将相机稍微向下指向默认视图),当我为此使用旋转时,当你与它互动时照片会变形(horizon不再水平)。如何设置初始视图而不扭曲它?
如果您想要自定义功能,例如限制相机(这对 VR 不利),您将需要修改自己的控件。一个好的开始是复制并粘贴 A 帧 look-controls
并自定义以执行您需要的操作:https://github.com/aframevr/aframe/blob/master/src/components/look-controls.js
只玩旋转应该可以。打开 A 帧检查器 (<ctrl> + <alt> + i
) 并找到有效的旋转。
我想将一些 old-school QTVR 转换为 HTML5,而 A-Frame 似乎正是我要找的。但我无法弄清楚如何定义易于在 QTVR .mov 文件中配置的参数。具体来说:
我的一些等距柱状图像不包含 zenith/nadir 处的数据,所以我想限制垂直方向的平移,这样 "holes" 就不会当用户在照片内部导航时可见。有没有办法限制它(比如 160/-160,而不是 180/-180)?
我不知道如何在初始加载照片时为照片设置默认值 "center point"。我一直在玩旋转和 phi-start,我成功地使用 phi-start 和旋转配置了初始 "pitch"。但我也想设置初始偏航(我想将相机稍微向下指向默认视图),当我为此使用旋转时,当你与它互动时照片会变形(horizon不再水平)。如何设置初始视图而不扭曲它?
如果您想要自定义功能,例如限制相机(这对 VR 不利),您将需要修改自己的控件。一个好的开始是复制并粘贴 A 帧
look-controls
并自定义以执行您需要的操作:https://github.com/aframevr/aframe/blob/master/src/components/look-controls.js只玩旋转应该可以。打开 A 帧检查器 (
<ctrl> + <alt> + i
) 并找到有效的旋转。