MechaStudio BBS
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
[
最新記事及び返信フォームをトピックトップへ
]
[ トピック内全6記事(1-6 表示) ] <<
0
>>
■740
/ inTopicNo.1)
xファイルのAnimationKeyについて
▼
■
□投稿者/ RICE
-(2014/09/15(Mon) 13:59:13)
初めて投稿します。
スキンメッシュアニメーションを作ってXファイルで出力してみて、
そのファイルをテキストエディタで見たところ、
AnimationKeyがすべてtype4(合成行列)で出力されていたのですが、
type1〜3では出力できないのでしょうか?
あと、RootFrameは不要なので消したいですが、
出力時のチェックボックスが、「ルートおよびスキンメッシュアニメーションは出力しない」となっているため、アニメが出力できなくなってしまいます。
片方ずつ選択できると有難いのですが。
よろしくお願いいたします。
引用返信
削除キー/
編集
削除
■743
/ inTopicNo.2)
Re[1]: xファイルのAnimationKeyについて
▲
▼
■
□投稿者/ ピエール
-(2014/09/16(Tue) 15:23:22)
http://www.mechastudio.net/
RICEさん
はじめまして
お問い合わせなどありがとうございます。
> AnimationKeyがすべてtype4(合成行列)で出力されていたのですが、
> type1〜3では出力できないのでしょうか?
はい。現状で4×4行列のタイプのみで出力されます。Xファイルは一定周期でキー
が出力されるフォーマットのため、指定時刻のキーとそのスプライン補間のように
位置や回転などを個別に利用する用途はないと思うのですが、どのような用途で
お使いでしょうか?
> あと、RootFrameは不要なので消したいですが、
> 出力時のチェックボックスが、「ルートおよびスキンメッシュアニメーションは出力しない」となっているため、アニメが出力できなくなってしまいます。
> 片方ずつ選択できると有難いのですが。
「ルートおよびスキンメッシュアニメーションは出力しない」は、ToyStudioに
おける「Root」オブジェクトに対してセットされたアニメーション キーや、
スキン メッシュ自体(ボーンではなく)にセットされたアニメーション キーを
出力しないというオプションです。
これと、Root Frameを消したいという用途のつながりがよく分かりませんので、
教えていただければと思います。
引用返信
削除キー/
編集
削除
■744
/ inTopicNo.3)
Re[2]: xファイルのAnimationKeyについて
▲
▼
■
□投稿者/ RICE
-(2014/09/16(Tue) 18:41:58)
> どのような用途で
> お使いでしょうか?
僕もまだ勉強中なのですが、
データ容量の節約に使えるらしいです。4x4行列データより、回転のクォータニオンや、移動、拡大縮小に特化したデータの方が、プログラムで処理データ量が単純に減らせて、高速化できるようです。クォータニオンでの補間の方がわかりやすいというのもあります。
AnimationKeyは、合成行列か、個別か選択出来る方が有難いです。
> これと、Root Frameを消したいという用途のつながりがよく分かりませんので、
> 教えていただければと思います。
ToyStudioでのRootFrameは、3Dモデルそのものの一番親のジョイントではなく、
モデルを置くステージみたいな概念だと思うのですが、
プログラムにxファイルを使うときは、純粋に3Dモデルだけのフレーム構成で扱いたかったのですが、ひょっとして反復横飛びみたいなアニメーションを作った場合、RootFrameがないと、AnimationKeyで移動を管理できませんかね?
まあ、どちらにしても、僕の習った環境だと、ジョイントの親からのフレーム階層だけで管理してるXファイルもあった気がするので、そちらで出力したいなあと思いましたので。
引用返信
削除キー/
編集
削除
■745
/ inTopicNo.4)
Re[3]: xファイルのAnimationKeyについて
▲
▼
■
□投稿者/ ピエール
-(2014/09/17(Wed) 15:27:44)
http://www.mechastudio.net/
> データ容量の節約に使えるらしいです。4x4行列データより、回転のクォータニオンや、移動、拡大縮小に特化したデータの方が、プログラムで処理データ量が単純に減らせて、高速化できるようです。クォータニオンでの補間の方がわかりやすいというのもあります。
> AnimationKeyは、合成行列か、個別か選択出来る方が有難いです。
移動や回転のパラメータは行列から取得できるので、ファイルのデータ構造が
そのままメモリーに展開されていることはないと思うのですが、
DirectX SDKのライブラリーで読み込んだ際に、4x4行列の場合と個別パラメータの
場合とで、データ サイズや処理速度に実用上の差があれば、対応する意味がありますね。
> まあ、どちらにしても、僕の習った環境だと、ジョイントの親からのフレーム階層だけで管理してるXファイルもあった気がするので、そちらで出力したいなあと思いましたので。
当方ではその手法はお勧めできないです。ルートおよびスキニングされたメッシュ
オブジェクト自体のアニメーションが正常に読み込まれない事例があったために、
このオプションを用意しております。
引用返信
削除キー/
編集
削除
■747
/ inTopicNo.5)
Re[4]: xファイルのAnimationKeyについて
▲
▼
■
□投稿者/ RICE
-(2014/09/18(Thu) 07:44:37)
回答ありがとうございます。
RootFrameの件は了解しました。
AnimetionKeyの方は、どちらも使える方が自由度が高いので、
選択できるようにしていただけると有難いです。
引用返信
削除キー/
編集
削除
■749
/ inTopicNo.6)
Re[5]: xファイルのAnimationKeyについて
▲
▼
■
□投稿者/ ピエール
-(2014/09/18(Thu) 10:56:33)
http://www.mechastudio.net/
ありがとうございます。
ご要望、承らせていただきます。
また何かありましたら、お知らせください。
引用返信
削除キー/
編集
削除
このトピックをツリーで一括表示
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例)
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
Name
/
E-Mail
/
Title
/
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
■No749に返信(ピエールさんの記事) > ありがとうございます。 > > ご要望、承らせていただきます。 > また何かありましたら、お知らせください。
File
/
アップ可能拡張子=> /
.gif
/
.jpg
/
.jpeg
/
.png
/.txt/.lzh/.zip/.mid
1) 太字の拡張子は画像として認識されます。
2) 画像は初期状態で縮小サイズ512×512ピクセル以下で表示されます。
3) 同名ファイルがある、またはファイル名が不適切な場合、
ファイル名が自動変更されます。
4) アップ可能ファイルサイズは1回
100000KB
(1KB=1024Bytes)までです。
5) ファイルアップ時はプレビューは利用できません。
6) スレッド内の合計ファイルサイズ:[0/100000KB]
残り:[100000KB]
削除キー
/
(半角8文字以内)
投稿キー(必須)
/
スパム投稿防止用です。半角英数字でゼロヨンイチサンと入力してください。
プレビュー/
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
-
Child Tree
-