- 2007/10/20 00:19
- Maya
XSIBlogにSoft 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などの大きいコミュニティも存在するので、どなたかきっとやってくれるでしょう!
他力本願ですみません(汗
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