ジャンプ先: 概要. 戻り値. フラグ. Python 例.
polySelectEditCtx([absoluteOffset=boolean], [adjustEdgeFlow=float], [autoComplete=boolean], [deleteEdge=boolean], [divisions=int], [endVertexOffset=float], [exists=boolean], [fixQuads=boolean], [image1=string], [image2=string], [image3=string], [insertWithEdgeFlow=boolean], [mode=int], [smoothingAngle=angle], [splitType=int], [startVertexOffset=float], [useEqualMultiplier=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
polySelectEditCtx は、取り消し可能、照会可能、および編集可能です。
コンテキストを新規作成し、ポリゴン オブジェクトを選択して編集します。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
absoluteOffset, adjustEdgeFlow, autoComplete, deleteEdge, divisions, endVertexOffset, exists, fixQuads, image1, image2, image3, insertWithEdgeFlow, mode, smoothingAngle, splitType, startVertexOffset, useEqualMultiplier
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
adjustEdgeFlow(aef)
|
float
|
 
|
|
|
divisions(div)
|
int
|
 
|
|
|
exists(ex)
|
boolean
|
|
|
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
|
|
fixQuads(fq)
|
boolean
|
 
|
|
新しいエッジの中央から 5 辺のフェースのエッジに渡る頂点に向かって分割することにより、5 辺および 3 辺のフェースから四角形のフェースに変換する場合の分割を修正します。 既定: false
|
|
image1(i1)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
|
|
image2(i2)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
|
|
image3(i3)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
|
|
insertWithEdgeFlow(ief)
|
boolean
|
 
|
|
エッジ フローを有効にするには true。それ以外の場合は、エッジ フローが無効になります。 既定: false
|
|
smoothingAngle(sma)
|
angle
|
 
|
|
新しいエッジがスムージングされる角度です。 既定: kPi
|
|
splitType(stp)
|
int
|
 
|
|
フォーマット: 0 - 絶対(Absolute)、1 - 相対(Relative)、2 - マルチ(Multi)。 既定: TdnpolySplitRing::Relative
|
|
useEqualMultiplier(uem)
|
boolean
|
 
|
|
マルチ分割を行う場合のプロファイル カーブのオフセットへの影響を変更します。true の場合、分割される最短エッジに基づき、頂点は同じ距離にオフセットされます。false の場合、挿入される各エッジ ループは、分割されるエッジの長さに対する相対的な距離にオフセットされます。 既定: true
|
|
| Flags from nodes |
absoluteOffset(abo)
|
boolean
|
 
|
|
このフラグは非推奨になりました。代わりに splitType/stp を使用してください。このフラグは非推奨になりました。代わりに splitType/stp を使用してください。
|
|
autoComplete(ac)
|
boolean
|
|
|
|
deleteEdge(de)
|
boolean
|
 
|
|
true の場合、最後のエッジが削除され、最後の三角形が四角形に変換されます。
|
|
endVertexOffset(evo)
|
float
|
 
|
|
ウェイト値によりエッジループの最後の頂点のオフセットをコントロールします。
|
|
mode(m)
|
int
|
 
|
|
有効にするモードを指定します。使用可能なモードは 1-loop および 2-ring です。
|
|
startVertexOffset(svo)
|
float
|
 
|
|
ウェイト値によりエッジループの最初の頂点のオフセットをコントロールします。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Create a poly plane
cmds.polyPlane(w=10, h=10, sx=5, sy=5, n='pPlane1')
# Create a new poly select and edit context, then switch to it
cmds.polySelectEditCtx('polySelectEditCtx1')
cmds.setToolTo('polySelectEditCtx1')