Blender備忘録54頁目「番外編3」

江上宿六です。

 

急遽記しておきたい事があったので、番外編として一つ。

 

新しい子をfbxでエクスポートしてUnityで使おうと思ったわけです。

そうしたらアニメーションがエクスポート出来てないなんて事態になりました。

これ自体は別に珍しくもなく、出力設定のし忘れだったり出力するオブジェクトの

選択漏れだったりというのが主な原因で、度々やらかしたりしています。

 

しかしいくら見直してもエクスポートされることはなく時間が過ぎていき困惑。

ここでどのタイミングでこうなったのかを調べる為、バージョン保存のやつを

片っ端から調べ上げ、原因となった処理のタイミングを発見しました。

この辺は流石プロデバッガーの面目躍如とも。

 

そのタイミングというのは、余計なボーンがあったのを修正した時、

結合したボーンの名前がBone、残ったボーンもUpperChestになっていたのを

放置していたのに気づきそれぞれSpineとChestにリネームした時だった。

 

Blenderは便利なのでボーンをリネームしても自動で適切に他の所も勝手に

リネームしてくれていた印象だったのだが、ことアニメーション、ドープシートの

アクション部分に関してはそういった処理がなされていなかったようなのである。

 

なのでこの部分をリネームして無事に修正完了、と思ったがそうはいかず、

回転などの情報も引き継げていなかったのでSpineとChest部分は改めてボーンを

動かして登録し直し、ようやくエクスポートに成功したというお話でした。

 

前キャラの時はボーンの修正後すぐにリネームしてたのでこういう事には

ならなかったようだが、残していたテンプレートはリネーム前のもので、それが

今回は完全に頭から抜けていたのでこんな事になってしまったようで。

 

またボーンの結合とかによる弊害がもう一個あった模様。 余計な頂点グループが

残っていてUnityで警告を吐いてました。 こちらは前キャラの方も残っていたので

合わせて消しておきました。 ホント一筋縄ではいきませんな。

f:id:y6yegami:20181105003341g:plain

おまけの走りモーション。 運動神経ある設定なのに無さそうな走り方だ。

まぁ、コミカルでいいでしょう。