Home > Maya > Maya de SoftIK

Maya de SoftIK

  • Posted by: tai
  • 2007/10/20 00:19
  • Maya

XSIBlogSoft IK in XSIというエントリーがあります。
これは去年の記事なんですが、先日ひょんなことから発見しました。


これを見たとき、おおおおっ!と思いました。

僕はアニメーションが下手くそすぎて実務ではほとんどアニメーションとかやらないんですが、
例えばキャラに歩行アニメーションをつけようと思ったとき、
足がピーンとしたりしてムカつくことがありました。
これはもちろん実務上での話ではないんですが。

で、どうにかならんかと思いながらも
IKはこんなもの、と思っている節があって、特に何もやりませんでした。

というかリグ組んだのなんかホント一年ぶりぐらいだし、考えてる暇もなかったというのもありますが。

上記リンクはXSIBlogというだけあって、XSIネタです。
なのでXSI用のスクリプトプラグインは用意されていますが、
Maya用には何もありません。当然ですが。

でもMayaでも使いたいなぁ、なんて思うわけです。

ということでデータを作ってみました。
softIK_test.zip

ちょっと手間取ってしまいましたが、、一応何とかなりました。

リグに実際に組み込むことを前提で考えていたので、
データがちょっと複雑な感じになってはいますが、
まぁあくまでも一例として捉えていただければと思います。

ctlというロケータのsoftnessアトリビュートをいじると、
IKのスムース具合が変わります。

中身はどうなっているかと言うと、
まず骨とIKがあります。
そのIKはロケータの位置などから、Expressionによって位置を割り出されています。
計算自体は上記サイトの計算そのままです。

詳しいことはデータをDLして各自いじってみてください。
Mayaのバージョンは8.5です。
あ、maで保存しとけばよかったかも。ということで現状mbです。失礼しました。

このデータ作ってるときに気づいたんですが、
softIKの記事に関しては、BornDigitalのXSIサイトで翻訳されていました
BDさんGJ。

今度はこいつにストレッチもくっつける予定。
時間見つけてデータ改良予定。
その後、MELにするかも。

MELにするとなると、実際のリグのコントロールはどうするか、ってのと関係してくるので、
いろいろ考える必要ありそうです。
でもまぁ暫定的に作ってみるっていうぐらいでもよさそうですが。

Comments:4

マナ 2007/10/21

この機能いい感じっぽいですね!
私はmaxユーザーなのでmax版も欲しいもんです

tai 2007/10/21

>マナさん
どうも、はじめまして。

>この機能いい感じっぽいですね!
これ考えた人はなかなか着眼点良いな、と思います。

>私はmaxユーザーなのでmax版も欲しいもんです
すみません、、maxは扱えないもので、、、

でもこれ、機能というよりは仕組みでなんとかなるものなのでmaxでも似たようなものは作れると思いますよ!

ぜひチャレンジしてみてくださいー。

マナ 2007/10/21

maxスクリプトのカテゴリーがあったもんで
もしかしたらと淡い期待をしてたもんですが
残念です・・・
私はスクリプトはちょっと無理なんで
他のユーザーさんが作ってくれるのを首を長くして
待つてようと思います。
返事ありがとうございました。

tai 2007/10/21

>マナさん
あ、なるほど。
ぬか喜びさせてしまってすみません。
maxscriptは以前仕事で必要になったことがあって、
その時のメモ書きの為に用意したカテゴリーでした、、
リギングにはノータッチでして、、

maxにはhallucinoなどの大きいコミュニティも存在するので、どなたかきっとやってくれるでしょう!

他力本願ですみません(汗

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.taikomatsu.com/2007/10/20/maya-de-softik/trackback/
Listed below are links to weblogs that reference
Maya de SoftIK from memlog

Home > Maya > Maya de SoftIK

Return to page top