0

たとえば、FILE* pFile;を使用しているとき。またはfstream ファイル。fbx を初期化して FBX ファイルをロードした後、プログラムが停止し、無効なヒープ エラーが発生します。この問題の解決策を見つけることができませんでした。関数の直後にエラーが発生します

lImporter->Initialize(filename.c_str(), -1, pSdkManager->GetIOSettings());

これは一般的な問題ですか、IO クラスと FBX を一緒に使用するためのトリックはありますか?

バージョン = 2012.2

dll = fbxsdk-2012.2-mdd.lib

ビジュアル スタジオ 2010 プロ。

4

1 に答える 1

0

に変更File*しますchar[]。これにより、クラッシュの問題が解決するはずです。

char fileName[] = "file.fbx";

Model yourModel (fileName);

FBX SDK はモデルをそのまま読み取ります (fstreamこの場合は含める必要はありません)。

(動作しない場合は、最新の FBX SDK 2013 にアップグレードしてください。私は VS2012 を使用しています)

于 2013-04-09T00:20:57.163 に答える