2011-07-27 7 views
1

私の英語は完璧ではありませんが、私は自分の問題を説明しようとします。3DSキーフレームアニメーションのレンダリング方法

* .3dsファイルから単純なアニメーション(地面に落下するブロック)を描画しようとしています。

私は3dsファイルからすべての情報を読みましたが、アニメーションはプロポーザルのようには見えません。 ブロックが大気中でのみ地面から反射されないためです。あたかも「トラック」ブロックがy軸に移動したかのように。

多分、私は3dsファイルから間違った方法で情報を使用しましたか?

私のクラスObject3Dでは、原点の読み込みフォーム* .3dsファイルがありますが、それを修正する方法はわかりません。回転行列がうまくいくかどうかわかりません。ポイント(0,0,0)は回転を行い、それを彼の場所に戻します。

答えて

0

答えが簡単すぎるかもしれませんが、あなたのレンダリングスペースがYを持ち、3DSスペースがZアップしているように聞こえるので(これは「空気だけ」のためです)、データを回転させて補う必要がありますそれのために。

行列上:ピボット点を一時的に変更して回転させることで動作します。

関連する問題