2012-03-26 4 views
0

現在、C++ directX 9でパズルゲームを書いています。私の使っている.xファイルのいくつかは問題ではありませんでした。(それらを読み込んだメッシュクラスを使用しています)、他のもの。テクスチャを含む.xファイルメッシュを使用すると、他のオブジェクトの色が上書きされますか?

たとえば、3dsで作成されたDiglettの文字を持つレベルの緑色のフロアと白いポインタがあり、pandaプラグインを使用して.xにエクスポートされ、関連性のない他のアイテムが変更を開始します緑色の床は今ではもっと暗く、白いポインタは茶色です。

誰もが考えている?そのテクスチャがあふれているかどうかわからないのですか?

答えて

0

ここでの情報は、描画時にメッシュが状態(シェーダ、拡散カラーレンダリング/ステージ状態など)を変更している可能性が最も高いと考えられます。その後、他のジオメトリはそれらの状態の影響を受けます。ジオメトリが依存する状態は、以前に変更された状態の影響を受けないようにレンダリングする前の状態に設定する必要があります。

関連する問題