2011-07-29 13 views
1

私は3Dギャラリーからこのモデルダウンロード:それはOgreAssImpラッパーを使用してオープン・アセットのインポートライブラリをインポートしています今http://sketchup.google.com/3dwarehouse/details?mid=a4295f6b93a3e11488961f28097fe890&prevstart=0メッシュが変なふうにレンダリングされる

を、私はメッシュで、次のような問題に遭遇しています:Mesh with weird vectors

このモデルは、ColladaメッシュからOgreメッシュに変換されてから、画面に表示されます。 これはおそらく、正しく処理されない頂点と関係しています。私はこれらの3Dのものが正しく処理されるべきであるということについて本当に明確ではないので、上記のOgreAssImpラッパーを使ったのです。

私はその問題を引き起こす可能性のあるヒントを与えるために、誰かによく訓練された目に頼っています。他の3DWHモデルの多くは、その約90%が正しく表示されています。また、私はそのモデルをブレンダーでテストしたところ、素敵なものが現れました。

誰かが私にいくつかの手がかりを与えることができるのであれば、それはいいだろう:)事前に感謝

-Joni

答えて

1

これは、Tentdomeのインデックスが16ビットインデックスバッファに収まらないという問題でした。 Tebtdineのメッシュには多くのインデックスが含まれているため、32ビットインデックスバッファが必要です。 何らかの理由でそれが機能しない場合、OpenAssetImportには、メッシュを小さいメッシュに分割するために使用できるプロパティがあります。

0

法線が全てのポリゴンのために逆になっているように見えます。

+0

ありがとう、私はそれを見ていきます。私はすぐにすべての材料を両面に設定してテストしましたが、それはそのケースを助けませんでした。 – Joni

+0

私はすべてのポリゴンを逆にしましたが、私はまだ同じ問題を抱えています:E – Joni

関連する問題