2011-09-09 11 views
1

私はJava 3Dにとって非常に新しいです。最近、私のシーンオブジェクトはすべて左利きの座標であることがわかりましたが、Java 3Dは右手の座標を使用しています。解決策があります。シーンZ軸を反転し、三角形の巻線順序を元に戻します。しかし、これは恐ろしい混乱になるでしょう。私は何とか水平にビューを反転することができる場合、それは必要な仕事をするだろうと思われる。どうすればこれを達成できますか? Transform3D somwhereを適用すると、何らかの種類のオフスクリーンレンダリングや...?ビューを水平方向に反転する - どのように?

10xです。

答えて

0

ビューを180度回転させて表示を変更することができます。これはあなたがSimpleUniverseを使用していることを前提としています。

Transform3D transform = new Transform3D(); 
transform.rotZ(Math.PI); 
transform.setTranslation(vector); 
univ.getViewingPlatform().getViewPlatformTransform().setTransform(transform); 
関連する問題