ゲーム作りが大好きな人のブログ

ゲームを作るのが大好きな人のブログ。UE4とBlender、MAYA(LT)、3DCoatを使用しています!

【Blender】【Python】ポーズボーンの行列(マトリックス)をWorld空間に変換する

Blenderのバージョンは2.82で検証しています

前回の記事でポーズボーンの行列(マトリックス)を扱いました。
toofu0.hatenablog.com
しかし3Dで行列を扱っていると
「これはどこの空間から見た行列?」と思う事も少なくないはずです。

今回は
 ・ポーズボーンが持つ行列はどの空間か
 ・ポーズボーンが持つ行列を他空間へ変換するにはどうしたらよいか
を紹介します。


※ 筆者は数学が苦手な部類でもあるので間違いがあるかもしれません
※ 解析した結果「おそらくこうだろう」と断定している箇所もあります。
  間違えてたらすみません。

続きを読む

【Blender】【Python】IKの回転値を適用させる方法

Blenderのバージョンは2.82で検証しています
まずは下の画像を見てください。
f:id:toofu0:20200223193141g:plain
IKで動かしたあとボーンに回転値が入っていません。
今回はこの回転値を入れる方法をご紹介します。

続きを読む

【Blender】IKを使用しているデータをfbxにエクスポートするとfbx内のキーフレーム情報が元と変わってしまう問題について

Blenderのバージョンは2.82で検証しています
f:id:toofu0:20200217110453g:plain
まだ解決していませんがfbxにエクスポートした際、
IKでつけているボーンアニメーションが変化する事があるようです。

  • IKやデータが壊れる訳ではなく、fbxに保存されるキーフレーム情報がBlenderの物と変わってしまうといった感じです。

上の画像の左足部分がそれにあたります。
これは本当に困った……

続きを読む

【Blender】スクリプトエディター(テキストエディター)でお得な2つの機能

2020/02/17追記更新
Blenderのバージョンは2.81aで検証しています
Blenderスクリプトを作るうえでお得な機能を2つ紹介します。
どちらもテキストエディターの機能となります。
f:id:toofu0:20200209201451p:plain

続きを読む