webvrシーンのビューの位置をプログラム的に移動したい。これを行うには、私はposition.addメソッドを使用しています。プログラムでwebvrカメラビューを変更する
<a-entity position="33 0 -33" rotation="0 180 0" look-controls id="camera"
camera="userHeight: 1.6" listener></a-entity>
Camerageがここに移動されています:
var obj3d = document.querySelector("#camera").object3D;
var angleobj = obj3d.getWorldDirection();
angleobj.y = 0;
obj3d.position.add(angleobj.multiplyScalar(0.004*3));
これは通常モードで動作しますが、段ボールモードでは、カメラが動いていない。ここ
は、私はプログラム的にカメラを移動する方法です。プログラムを使って段ボールビューモードでカメラを移動するにはどうすればよいですか?
を使用して、それを移動するにはラッパーを回転させエンティティとカメラを直接比較します。 – ngokevin