ポリゴンのすべてのエッジをカーブに変換

ポリゴンのすべてのエッジをカーブに変換

パースとるのを試行錯誤中で発見

エッジ選択状態で実行


{
string $edges[] = `ls -sl`;
$edges = `filterExpand -sm 32`;
for ($i=0; $i<`size $edges`; ++$i) {
    select $edges[$i];
    polyToCurve -form 2 -degree 1;
    CenterPivot;
}
}


補足
カーブをレンダリングするときは、ペイントエフェクトでMayaソフトウェアでレンダリングする
カーブを選択してペイントエフェクト>カーブユーティリティ>ブラシをカーブにアタッチ
太さはブラシのグローバルスケールかブラシプロファイルのブラシの幅
一括で変更するときはアウトライナとかで複数選択し、アトリビュートボックスのbush**を変更すると、一度にラインの太さがいじれる


カーブを一つにする方法は↓

https://vimeo.com/37108656

または、まとめたいカーブを選択して下記のスクリプトを実行してもいい

global proc groupUnderTransform(){
string $selCurves[] = `ls -sl`;
makeIdentity -apply true -t 1 -r 1 -s 1 -n 0;
select -deselect $selCurves[0];
pickWalk -d down;
select -add $selCurves[0];
parent -r -s;
select -r $selCurves[0];
}
groupUnderTransform;