2013年8月11日日曜日

[maya]モデリング カーブの投影

モデリングしているときに曲線を投影してバーテックスを作れないかなと思ったところ。 便利なツールを発見、「カーブをメッシュに投影」そのまんまじゃん、というか こんなツールあったかなーと調べてみたら、maya2012からの実装なのですねー 最近まで2010をメインで使っていたので知らんかった。(というかいまでもですが^^;)

早速使ってみます。

1: 球オブジェクトについでサークルカーブを選択し



2: ビューポートを投影したい面に合わせ



3: メッシュの編集>カーブをメッシュに投影 これでカーブを投影できました。 さらにここから、球オブジェクトについで投影されたカーブを 選択し。



4: メッシュの編集>投影されたカーブでメッシュを分割 これで投影されたカーブの位置にバーテックスを生成することができます。 このあと投影されたカーブの中のフェイスを消去したのが下記のスナップです。


すげー便利。

2013年8月4日日曜日

[maya]マテリアルからオブジェクトを選択する(改善)

mayaでマテリアルからオブジェクトを選択するとき
下手な方法でマテリアルを割り当てている場合
フェイスが選ばれたりして煩わしい時があります。

下記のスクリプトをショートカットに割り当てて
必ずオブジェクトが選ばれるようにしてみました。

pythonのsetはホント便利ですねー



import maya.cmds as mc

mc.hyperShade(objects = "")
names = mc.ls(sl=1)
ss = set()
for name in names:
    if(name.find(".") != -1):
        ss.add(name.split(".")[0])
    else:
        ss.add(name)
mc.select(list(ss),r=1)