【ロード画面】PMD+VMDを他スレッドで読み込みたい【DXライブラリ】
Posted: 2012年2月01日(水) 15:10
こんにちわ
DXライブラリを使用して、3Dのアクションゲームを製作させていただいている
smr_cと申します。
以前「~mixC++~」 質問:マルチスレッドでロード画面を実現【DXライブラリ】
にて質問をさせてもらい、
「MV1LoadModelFromMem関数を使うことにより他スレッドでモデルを読み込める」との返答をいただきました。
これを使用してPMD+VMDデータを読み込もうと思ったのですが、
MV1LoadModelFromMem関数を使ってPMDの読み込みは出来ても
MV1LoadModel関数のようにVMDを一緒に読み込むことはできませんでした。
以前のトピックでも、
ロード画面中か、キャラクター操作中にモデルデータを読み込めたらいいななどと考えていたのですが、
配布されているDxLibModelViewer.exeのように
VMDを後から単体で読み込み、PMDモデルにアタッチさせる。
または、MV1LoadModelFromMem関数などでメモリにPMDと一緒にVMDを読み込んで使う、ということは可能でしょうか。
少々無理のある質問だと思いますが、どうぞよろしくお願いします。
DXライブラリを使用して、3Dのアクションゲームを製作させていただいている
smr_cと申します。
以前「~mixC++~」 質問:マルチスレッドでロード画面を実現【DXライブラリ】
にて質問をさせてもらい、
「MV1LoadModelFromMem関数を使うことにより他スレッドでモデルを読み込める」との返答をいただきました。
これを使用してPMD+VMDデータを読み込もうと思ったのですが、
MV1LoadModelFromMem関数を使ってPMDの読み込みは出来ても
MV1LoadModel関数のようにVMDを一緒に読み込むことはできませんでした。
以前のトピックでも、
ロード画面中か、キャラクター操作中にモデルデータを読み込めたらいいななどと考えていたのですが、
配布されているDxLibModelViewer.exeのように
VMDを後から単体で読み込み、PMDモデルにアタッチさせる。
または、MV1LoadModelFromMem関数などでメモリにPMDと一緒にVMDを読み込んで使う、ということは可能でしょうか。
少々無理のある質問だと思いますが、どうぞよろしくお願いします。