我需要在360度图像项目中的任务中旋转a-sky
的X轴,但是当我旋转时,look-controls
的工作很奇怪。原因可能是相机的轴需要改变,我该如何改变相机的轴?
<a-sky src="#skyTexture" rotation="30 0 0"></a-sky>
答案 0 :(得分:0)
我想你想要改变相机空间的基轴,最简单的方法是用旋转的物体包裹相机:
<a-entity rotation = "30 0 0">
<a-camera look-controls>
</a-camera>
</a-entity>
但是,要小心,如果你这样做,场景中的所有物体都会有斜率。
答案 1 :(得分:0)
控件没问题,你歪曲了图像,地平线不再是相机周围的完美圆圈,所以你的感觉就会消失。如果您旋转相机,您将看到相同的图像,就像您没有更改任何内容一样
a-sky
更改为一个a-sphere
并将它放在比相机稍低的位置,就像我在这里做的那样:https://codepen.io/gftruj/pen/Kqbxbx。