2013-10-27 16 views
5

ジオメトリの反転に関する問題に直面していますが、マイナススケールのテクニックを使用して反転しましたが失敗します。ThreeJSジオメトリ反転

3Dオブジェクトを特定の軸を横断するために使用できる技術は何ですか?

フリップすると、オブジェクトがミラー上にレンダリングされたときに表示されるはずです。

3つのjsレンダリングでこれを行うことができない場合は、どうすればこれを実現するためにBlenderを使用できますか?あなたは(オブジェクト/またはメッシュ)ジオメトリに変換行列を適用する必要が

答えて

7

は、ここplannar(O、Y、Z)symetryための一例である、あなたはあなたの特定のケース

var mS = (new THREE.Matrix4()).identity(); 
//set -1 to the corresponding axis 
mS.elements[0] = -1; 
//mS.elements[5] = -1; 
mS.elements[10] = -1; 

geometry.applyMatrix(mS); 
//mesh.applyMatrix(mS); 
//object.applyMatrix(mS); 
のために適応させることができます