DXライブラリを使ったMMDのモーションの表示

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
オーク
記事: 2
登録日時: 13年前

DXライブラリを使ったMMDのモーションの表示

#1

投稿記事 by オーク » 13年前

DXライブラリ&MMDを使った3Dモデルモーション(vmdファイル)について。
mikumikudanceを使って作られているモーションファイルを
DXライブラリで再生すると、髪の毛が伸びる(位置が発散している?)という現象が発生しています。

具体的には、http://www003.upp.so-net.ne.jp/kakomiki ... ddata.html
で紹介されている「門を開くものアリス」のpmdファイルに、
【VMD】腰ふりダンスリスペクトダンスモーション(http://bowlroll.net/up/dl2484)をDXライブラリでアタッチしています。

ソースでは、
//3Dモデルのロード
ModelHandle = MV1LoadModel( "pmdファイル" ) ;
// 3Dモデルの0番目のアニメーションをアタッチする
AttachIndex = MV1AttachAnim( ModelHandle,0, -1, FALSE ) ;
を使用しています。
どのように解決すればよろしいでしょうか?

アバター
h2so5
副管理人
記事: 2212
登録日時: 15年前
住所: 東京
連絡を取る:

Re: DXライブラリを使ったMMDのモーションの表示

#2

投稿記事 by h2so5 » 13年前

激しいモーションを適用すると物理演算が破綻するのはDXライブラリの仕様なので、根本的な解決は困難です。

オーク
記事: 2
登録日時: 13年前

Re: DXライブラリを使ったMMDのモーションの表示

#3

投稿記事 by オーク » 13年前

仕様なのですか。了解しました。別の物理演算を考えてみます。

閉鎖

“C言語何でも質問掲示板” へ戻る