簡體   English   中英

WebGL中的相同旋轉

[英]same rotations in WebGL

我想以與相機旋轉相同的方式旋轉平面(看起來好像根本不移動)

我的相機的animate()函數:

camera.position.x = Math.sin(t/1500)*200;
    camera.position.y = 250;
    camera.position.z = Math.cos(t/1500)*200; 

和平面(使用CubeGeometry完成):

var plane = new THREE.Mesh(
    new THREE.CubeGeometry(100, 1, 50),
    new THREE.MeshBasicMaterial({color: 0xFF00FF}));
    plane.position.y = 115;
    plane.position.z = 25;

飛機需要看起來像靜止不動的哪些參數?

謝謝 :)

希望包含以下代碼可以對您有所幫助。 隨着相機旋轉,飛機還將旋轉以朝向相機。

plane.lookAt(camera.position);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM