オブジェクトにローカル座標で適当な回転を設定してローカル座標基準で座標軸に平行に移動させたときに頂点の座標が微妙にずれます。
一例としてローカルX軸で鏡面化したオブジェクトをローカルZ,Y軸移動させると鏡像の境界が割れてしまいます。ローカルX=0にあるはずの頂点の座標に微小なノイズが入るためです。
mqoデータをみると頂点の位置はワールド座標で保存されているのでトランスフォームの処理もワールド→ローカルの変換の過程で誤差が入ってしまうためだと思うわけですが、
ローカル座標の設定があるのであれば、ローカル座標を基準にしてデータの保存とトランスフォームを実行してワールド座標に変換するのが自然ではないでしょうか。
2019-01-31 23:39