2017-08-11 11 views
0

私はモデルを読み込むアプリケーションを持っています。左手座標系に変換するには

私のサーバーは、権利のために使用する軸かについて、次の形式でのオリエンテーションアップ応答情報を送り返す:

server format:

私は私が必要なので、座標系を右手を使用して3つのJSを使用していますサーバがこのシステムに何を伝えたかを変えることができます。

upAxisとrightAxisは常に返され、値はx_positive、x_negative、y_positive、y_negative、z_positive、z_negativeです。

私は3つのjsの右手の座標にサーバーを送る左手の座標から切り替える必要があります。

私はスターターコードを作成したが、私は行うことは他に何を確認していないか、実行する必要があるほかに何か:

function rotate() { 
    var a = state.currentInfo; //stores the values for upAxis and rightAxis 

    //EXAMPLE FOR X axis 
    if (a.upAxis === "x_positive") { 
     //object itself 
     scene.rotation.x = -90 * Math.PI/180; 
    } 
} 

答えて

0

には、例えば、upプロパティであなたが望む方向を決定するために試してみてください。

camera.up.set(1, 0, 0); 
+0

ここでは、軸合わせをどのように指していますか?バツ?また、すべてのポジション(x、y、z、-x、-y、-z)に対して、axisupとaxisrightの両方のソリューションを提供することもできます。 –

関連する問題