トップページ > 過去ログ > 記事閲覧
3Dモデルが・・・
名前:HI 日時: 2010/04/27 20:52

メタセコイアで作った、Xファイルを表示させると テクスチャが別のテクスチャになって、ムチャクチャになってしまいます どうすれば、解決できるでしょうか?

Page: 1 |

Re: 3Dモデルが・・・ ( No.1 )
名前:管理人 日時:2010/05/01 17:48

今までのバージョンではモデルに貼られているテクスチャのサイズがグラフィックスデバイスが 対応していないサイズだった場合の対処をしていなかったので、もしかしたらそれが原因かもしれません こちらのバージョンではデバイスが対応していないテクスチャが使用された場合は縮小するようにしてみましたので、 よろしければお試しになってみてください m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい) ビューアー http://homepage2.nifty.com/natupaji/DxLib/DxLibModelViewerTest.zip
Re: 3Dモデルが・・・ ( No.2 )
名前:HI 日時:2010/05/07 19:24

ダメです。 まだ、テクスチャがおかしい所があります…
Re: 3Dモデルが・・・ ( No.3 )
名前:いっち 日時:2010/05/07 20:27

> まだ、テクスチャがおかしい所があります 事象が改善したように見受けられますが、ビューアーでも、コード上でも同様の事象になるのでしょうか? 事象の発生するデータをアップロードするかメールで管理人さん宛てに送付すると調査して頂き易いと思います。 また、開発環境の出来るだけ詳細な情報が必要かもしれません。
Re: 3Dモデルが・・・ ( No.4 )
名前:HI 日時:2010/05/08 18:57

>ビューアーでも、コード上でも同様の事象になるのでしょうか? なります。 ですが、メタセコイアやrokdebone2などのソフトでは普通に表示されます。 あと、画像です。 ttp://kpkk.web.fc2.com/dx.jpg 銃の回転部分のテクスチャが、あちらこちらに貼られています
Re: 3Dモデルが・・・ ( No.5 )
名前:管理人 日時:2010/05/09 02:43

直りませんでしたか・・・ 画像も拝見さていただきました 確かに変ですね・・・ メタセコイアで作成したmqoファイルをそのまま DxLibModelViewer.exe で表示した場合も正常に表示されないのでしょうか? あと、もしよろしければこちらのモデルのxファイルとmqoファイル、あとこのモデルで使用されているテクスチャファイルを BQE00322(アットマーク)nifty.com まで送っていただけないでしょうか? 直接拝見できれば原因も直ぐ分かると思いますので・・・
Re: 3Dモデルが・・・ ( No.6 )
名前:HI 日時:2010/05/09 12:21

>メタセコイアで作成したmqoファイルをそのまま DxLibModelViewer.exe で表示した場合も正常に表示されないのでしょうか? mqoファイルは正常に表示されます あと、zipで送っておきました
Re: 3Dモデルが・・・ ( No.7 )
名前:管理人 日時:2010/05/09 14:39

メールを拝見いたしました 原因がわかりました、xファイルの読み込み処理でテクスチャの指定の無いマテリアルが あった場合は直前のマテリアルのテクスチャを使用するというのがあったのですが ( どのxファイルだったかは失念してしまいましたが、確か明らかにテクスチャを 使用しているのにテクスチャ名の指定がないマテリアルがあるxファイルがあり、 それの対応として実装した処理でした )、それが悪さをしていました、この処理を 無効にしたバージョンをアップしましたので、よろしければお試し下さい m(_ _)m ビューアー http://homepage2.nifty.com/natupaji/DxLib/DxLibModelViewerTest.zip http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい) 件の処理を無効にしても支障が無いかどうかは、暫く様子をみて判断するつもりです
Re: 3Dモデルが・・・ ( No.8 )
名前:HI(解決) 日時:2010/05/09 20:34

ありがとうございます 解決しました

Page: 1 |