3Dのモデルとアニメーションデータってどうなってるの?

UnityUnityいってる癖に3Dモデルとアニメーションデータをろくにあつかった事の無い自分へのアドバイス的な
1
えんちゃん @enpel

UnityUnityいってますけど僕Unityで3Dのモデル動かした事一度も無いです(白目

2012-07-25 01:08:03
えんちゃん @enpel

なのでJamで3Dのアーティストと一緒に組んだ時にどうすればいいか非常に悩む。

2012-07-25 01:08:30
えんちゃん @enpel

@relzx でしょ!俺も最近になってそういや俺3Dモデルもアニメーションもろくに扱ってない…って思ってですね… 3DのゲームはGGJとかで作ってるんですけどね!!

2012-07-25 01:09:03
リラ@ゼクス @relzx

@enpel 結局データのこと知るにはモデル作るとこから始めないといけないんですよね。データおかしい時に指摘すること考えると。

2012-07-25 01:10:06
えんちゃん @enpel

いやマジで3DをUnityで扱う時というか具体的にはモデルとアニメーションの関係性とデータ的にはどういう扱いなのか… モデルの中にアニメーションデータが有るわけじゃなくてモデルとアニメーションデータは別々って認識でまずいいのかな・・・それともモデルに含まれることもあるのかな

2012-07-25 01:16:22
よもぎ @yomogi_ft

@enpel インポートするデータ形式によると思う。FBXはボーンアニメーション持たせられるので、モデルデータにアニメーションデータがぶら下がっている感じになる。

2012-07-25 01:18:03
さんたー @santarh

@enpel モデルとアニメーションは別々だが、アニメーションはモデルのボーン構造に基づいて作成されるので、そのアニメーションが任意のモデルに適用できるとは限らない、と思っています

2012-07-25 01:18:26
よもぎ @yomogi_ft

@enpel あんまり正しくない表現か。「モデル」が「頂点・面およびテクスチャ情報」を指すならば、FBXには「モデル」と「アニメーション」両方の情報が入っている、と表現すべきかな。

2012-07-25 01:19:49
えんちゃん @enpel

@santarh モデルデータとモデルのボーンに適応したアニメーションファイルがある感じですかね…

2012-07-25 01:19:53
けーご @kyusyukeigo

@enpel 宿題です。ちゃんと調べて私に提出しなさい。

2012-07-25 01:20:22
えんちゃん @enpel

@yomogi_ft FBXにはアニメーションのデータも入ってる場合があるんですね。 DirectXとかでよくでてくるXファイルも内部にアニメーションデータもってたような・・・そんな感じかな

2012-07-25 01:21:10
えんちゃん @enpel

@kyusyukeigo なんとなく調べてブログあげりゅ

2012-07-25 01:21:19
よもぎ @yomogi_ft

@enpel 僕も詳しくはないのだけど、ボーン構造が一致していれば、Unity上で「モデルA」に別ファイルの「モデルB」のアニメーションを適用する、みたいなこともできるっぽい。というかこの前のUGJではそうしていました。

2012-07-25 01:23:41
よもぎ @yomogi_ft

@enpel 僕も詳しくはないのだけど、ボーン構造が一致していれば、Unity上で「モデルA」に別ファイルの「モデルB」のアニメーションを適用する、みたいなこともできるっぽい。というかこの前のUGJではそうしていました。

2012-07-25 01:23:41
リラ@ゼクス @relzx

@enpel 結局、モデルを構成する点位置の移動情報が1ファイルとして記録されてるという認識のはず…。すごいザックリですが。AndroidかiOSでアニメーションなしのモデルを描画して、そこから頂点移動アニメーションをつければ少しは理解できるかも?

2012-07-25 01:23:48
リラ@ゼクス @relzx

@enpel 結局、モデルを構成する点位置の移動情報が1ファイルとして記録されてるという認識のはず…。すごいザックリですが。AndroidかiOSでアニメーションなしのモデルを描画して、そこから頂点移動アニメーションをつければ少しは理解できるかも?

2012-07-25 01:23:48
なかけん/ゲーム系デザイナー @neko_manma1

@enpel @kyusyukeigo 良くわからなくなったらおいらんとこに聞きにきなさい…!あ、ガリガリくん持参は忘れないようにね…(ぇ

2012-07-25 01:24:23
なかけん/ゲーム系デザイナー @neko_manma1

@enpel @kyusyukeigo 良くわからなくなったらおいらんとこに聞きにきなさい…!あ、ガリガリくん持参は忘れないようにね…(ぇ

2012-07-25 01:24:23
えんちゃん @enpel

@yomogi_ft なるほどー!ボーン構造が同じ且つAはモデルデータとモーションデータが入っている Bはモデルデータのみの場合AのモーションをBに適用とかって可能ですかね

2012-07-25 01:28:58
よもぎ @yomogi_ft

@enpel Unity側で特殊な記述が必要だった覚えがありますがそんな感じです。それが可能な理由は「ボーンアニメーションとは何か」を調べるといい感じになると思います。

2012-07-25 01:30:21
えんちゃん @enpel

というかあれだ、まさにXファイルの中身とにらめっこしてた時代を彷彿させる。 これはなんかいける気がする

2012-07-25 01:32:00
なかけん/ゲーム系デザイナー @neko_manma1

@enpel メッシュ側でウェイト情報を持ってて、それがボーンの動きに紐づいて動いてるイメージ。ボーン自体は別に分けておけるからメッシュだけ入れ替えてボーンは共通化とかできるよ。キャラ数が多くなるゲームだとそうゆうのが重要になってくる感じ…

2012-07-25 01:39:45
よもぎ @yomogi_ft

@enpel ちなみにUnity公式にCharacter Animationのサンプルリソースありますです。 http://t.co/7pgPX54R

2012-07-25 01:40:06