2016-12-05 3 views
0

3Dオブジェクトにthree.jsが読み込まれていますが、これは前面からのみ表示する必要があります。私は方位角と極角の遠足を制限orbitContronls付き。Three.js:オブジェクトを2つの方位角の間で前後に回転させます

...

は、それが回転を開始する必要があり魅力的な3Dを作るために...

function animate() { 
    if (mesh) { 
     mesh.rotation.y += .005; 
    } 
    requestAnimationFrame(animate); 
    render(); 
} 

どのように私は制限しません-90°から90°の間で前後に動きますか?私は私の準備を向上させることができるように

答えて

1

あなたはMath.sin()

function animate() { 
    requestAnimationFrame(animate); 

    if (mesh) { 
     mesh.rotation.y = Math.sin(Date.now() * 0.001) * Math.PI * 0.5; 
    } 

    render(); 
} 
+0

を使用することができますが、あなたの答えを私はコピー&ペーストしなければならなかったし、それが動作する、任意の参照をお願いします!! – webMan

関連する問題