Created on | Updated on
フォローする

スムーズメッシュプレビュー使用時にソフト選択を解除(MEL)

スムーズバインドしたオブジェクトにスムーズメッシュとソフト選択でフリーズ』対策のスクリプトです。 こちらを実行すると選択の中にバインドしたオブジェクトが一つでも含まれている時には、ソフト選択をオフにしてスムーズメッシュを有効にします。

 

{
    string $Obj[] = `ls -sl`;
    int $Flag=0;
    for($tmp in $Obj){
        string $skin = "";
        string $skin = `findRelatedSkinCluster $tmp`;
        if($skin != ""){
            softSelect -e -softSelectEnabled 0;
            $Flag = $Flag + 1;
        }
        displaySmoothness -polygonObject 3 $tmp;
    }
    if($Flag > 0){
        print("選択オブジェクトにスキンが含まれるため、ソフト選択を解除しました。");
    }
}