2011年3月 6日

blender試行錯誤 Driver着手してみたけれど…

navy005845.png

neoranga_rig_110306x.zip

前頂いた資料を見ながら3軸全部コピーすれば解決する!と
頑張ってみたら全然別の要因でした、ダメだ!

液体射出オブジェクトCube.002にExport Animationさせると
Local Coordinateが無視される現象があるので
教わったDriverを使ってArmature_joel.002のBone10(股間の先端ボーン)の
X Rotation Y Rotation Z RotationをCube.002に移していますが
何故か前はそれでちゃんとローカルY方向に射出できていた液体が
どうしてもグローバルY方向になってしまいます

  • 上画像左のLocal Spaceが関係あるかとも思いましたがダメでした
  • 頂いたサンプルではY軸のみでしたが、斜めになる事を考えるとW座標系なら全軸必要ですよね?

neoranga_rig_110127_copy2_cut.png

それとは別に射出オブジェクトを削除などで消したあと全体に変形などを掛けたりすると
消したはずの射出オブジェクトがレンダリング時だけ復活して消せなくなります
編集画面では表示されませんでした、レイヤー分けて消しても同じ現象が起きる気がします
(スケール変更が適用されていないのか縮小した射出オブジェクトより大きいものが出ます)
その際に表示される射出オブジェクトの面がグローバルを向いていたのは
上記の射出と関係があるかもと思い一応併記します

navy005839.png

頂いたサンプルではこの項目も良く分かりませんでした
Driversに何か付加するっぽいですが…モデルの生成?
消したという奴でしょうか
初めこの項目のせいで上の射出オブジェクトが出てくる現象が
起きてるのかと思ったのですが関係なかったです、消しても平気っぽい

追伸
Blender 3D CGパーフェクトバイブル 届きました