移動先: 概要 戻り値 フラグ. MEL 例.

概要

subdAutoProjection [-constructionHistory boolean] [-layout int] [-name string] [-optimize int] [-percentageSpace float] [-planes int] [-scale int] [-skipIntersect boolean] [-worldSpace boolean] selectionList

subdAutoProjection は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

複数の正射投影を同時に使用して、テクスチャ マップを オブジェクトに投影します。

この引数はフェース セレクション リストです。

戻り値

stringノード名

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

constructionHistory, layout, name, optimize, percentageSpace, planes, scale, skipIntersect, worldSpace
ロング ネーム(ショート ネーム) 引数型 プロパティ
-planes(-p) int createqueryedit
使用される中間の投影の数。有効な数字は、 4、5、6、8、 12 です。
C: デフォルトは 6 です。
-optimize(-o) int createqueryedit
切断の生成に異なる 2 つのフレーバを使用します。
0 すべてのフェースが最適なプレーンに割り当てられます。これによりマップの歪みが最適化されます。
1 小さな UV のピースが大きなピースに統合されます。ここでさらに歪みが発生するのは不思議ではありません。この方法では、UV ピースの数は少なくなる傾向があります。
-skipIntersect(-si) boolean createqueryedit
オンの場合、UV ピースの交差はテストされません。これにより投影は速くなり、ピースも少なくなりますが、 UV 空間のオーバーラップが発生することがあります。
-scale(-sc) int createqueryedit
投影後にピースをスケールする方法は、次のとおりです。
0: スケールは適用されません。
1: 単位正方形に合わせて均一にスケールします。
2: 単位正方形に合わせて非比例にスケールします。
-layout(-l) int createqueryedit
使用するレイアウト アルゴリズムです。
0 - UV ピースは U 軸に沿ってアラインされます。
1 - UV ピースは正方シェイプに移動されます。
-percentageSpace(-ps) float createqueryedit
レイアウトを正方形に設定した場合、この値は各 UV ピースの周りに追加されるテクスチャ領域のパーセンテージです。このコマンドを使用して、テクスチャ内の各 UV ピースがそれぞれ個別のピクセルを使用することを確認できます。
最大値は 5% です。
-worldSpace(-ws) boolean createqueryedit
このフラグは、使用するリファレンスを指定します。 オンの場合: すべてのジオメトリ値はワールド リファレンスで考慮されます。 オフの場合: すべてのジオメトリ値はオブジェクト リファレンスで考慮されます。
C: デフォルトはオフです。
一般的なフラグ
-name(-n) string create
作成されたオブジェクトに名前を付けます。
-constructionHistory(-ch) boolean createquery
コンストラクション ヒストリをオンまたはオフにします(適切な場合)。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL 例

// Create a subd sphere with default UVs.
createSubdSphere;

// Automatic projections with 6 planes.
subdAutoProjection "subdivSphere1.smf[*][*]";