ジャンプ先: 概要. 戻り値. フラグ. 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 は、取り消し可能、照会可能、および編集可能です。

コンテキストを新規作成し、ポリゴン オブジェクトを選択して編集します。

戻り値

stringコンテキスト名

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

absoluteOffset, adjustEdgeFlow, autoComplete, deleteEdge, divisions, endVertexOffset, exists, fixQuads, image1, image2, image3, insertWithEdgeFlow, mode, smoothingAngle, splitType, startVertexOffset, useEqualMultiplier
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
adjustEdgeFlow(aef) float createqueryedit
配置するエッジ頂点のウェイト値。
既定: 1.0f
divisions(div) int createqueryedit
分割数です。
既定: 2
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
fixQuads(fq) boolean createqueryedit
新しいエッジの中央から 5 辺のフェースのエッジに渡る頂点に向かって分割することにより、5 辺および 3 辺のフェースから四角形のフェースに変換する場合の分割を修正します。
既定: false
image1(i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
image2(i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
image3(i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
insertWithEdgeFlow(ief) boolean createqueryedit
エッジ フローを有効にするには true。それ以外の場合は、エッジ フローが無効になります。
既定: false
smoothingAngle(sma) angle createqueryedit
新しいエッジがスムージングされる角度です。
既定: kPi
splitType(stp) int createqueryedit
フォーマット: 0 - 絶対(Absolute)、1 - 相対(Relative)、2 - マルチ(Multi)。
既定: TdnpolySplitRing::Relative
useEqualMultiplier(uem) boolean createqueryedit
マルチ分割を行う場合のプロファイル カーブのオフセットへの影響を変更します。true の場合、分割される最短エッジに基づき、頂点は同じ距離にオフセットされます。false の場合、挿入される各エッジ ループは、分割されるエッジの長さに対する相対的な距離にオフセットされます。
既定: true
Flags from nodes
absoluteOffset(abo) boolean createqueryedit
このフラグは非推奨になりました。代わりに splitType/stp を使用してください。このフラグは非推奨になりました。代わりに splitType/stp を使用してください。
autoComplete(ac) boolean create
true の場合、選択の自動完了を使用します。
deleteEdge(de) boolean createqueryedit
true の場合、最後のエッジが削除され、最後の三角形が四角形に変換されます。
endVertexOffset(evo) float createqueryedit
ウェイト値によりエッジループの最後の頂点のオフセットをコントロールします。
mode(m) int createqueryedit
有効にするモードを指定します。使用可能なモードは 1-loop および 2-ring です。
startVertexOffset(svo) float createqueryedit
ウェイト値によりエッジループの最初の頂点のオフセットをコントロールします。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

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')