トップページ > 過去ログ > 記事閲覧
DxLibModelViewerが強制終了
名前:white 日時: 2010/08/05 12:31

こんにちは。 ある特定の1000ポリゴン程度のアニメつきx形式のデータを 読み込んだところ、DirectX付属のビューワーでは問題なく 表示できるのですが、DxLibModelViewerで読み込むと DxLibModelViewerが強制終了してしまいます。 ==================<問題の発生する状況>================================ ・同じジオメトリ(モデルデータ)でも、アニメなしでの出力では落ちません。 ・同じRIG構造(ボーン構造)でも落ちないモデルもあります(?)。 ・強制終了時には、エラーメッセージなしの場合と、  エラーメッッセージが出る場合があります。  ↓エラーメッセージが出る場合は下のようなメッセージが出ます。  [DxLibModelViewer.exe アプリケーションエラー]  "0x00000000"の命令が、"0x00000000"のメモリを参照しました。  メモリがreadになることはできませんでした。 ======================================================================= 原因がよく分からないので、問題の発生するデータを以下にアップ いたしました。 お手数をおかけしますが、お時間のある時にでもご確認いただければ幸いです。 ttp://www1.axfc.net/uploader/Sc/so/140947 DLパス[dxlib] ※ウィルスチェック済みです。 ※DxLibModelViewerのバージョンは3.00、3.01、3.02fで確認しました。

Page: 1 |

Re: DxLibModelViewerが強制終了 ( No.1 )
名前:管理人 日時:2010/08/10 12:44

ご報告ありがとうございます アップしていただいたファイルで私の環境でもエラーを確認することができました アップしていただいたファイルにはキーの数が0個の AnimationKey があるのですが、 DXライブラリの読み込みルーチンではキーが0個である可能性を考慮していなかったので エラーが発生してしまっていました そのバグを修正したバージョンをアップしましたので、よろしければお試しください 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: DxLibModelViewerが強制終了 ( No.2 )
名前:white(解決) 日時:2010/08/13 11:32

管理人様 ありがとうございました! 無事に表示できるようになりました。 >キーの数が0個の AnimationKey そういう理由だったのですか…。 お手数をおかけいたしました。 Xfileも3DCGソフトによって、出力される データの内容にいろいろな違いがありそうですね。

Page: 1 |