ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
polyColorPerVertex([alpha=float], [clamped=boolean], [colorB=float], [colorDisplayOption=boolean], [colorG=float], [colorR=float], [colorRGB=[float, float, float]], [notUndoable=boolean], [relative=boolean], [remove=boolean], [representation=int])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
polyColorPerVertex は、取り消し可能、照会可能、および編集可能です。
ポリゴン オブジェクトの頂点にカラー(RGB とアルファ)をコネクトします。照会フラグと一緒に使用すると、指定したコンポーネントにコネクトされたカラーを返します。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
poly, color, colorPerVertex, vertexColor
polyGeoSampler
alpha, clamped, colorB, colorDisplayOption, colorG, colorR, colorRGB, notUndoable, relative, remove, representation
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
alpha(a)
|
float
|
 
|
|
|
clamped(cla)
|
boolean
|
 
|
|
このフラグは、カラー セットが 0 から 1 の範囲外にあるすべての値を切り捨てるかどうかを指定します。
|
|
colorB(b)
|
float
|
 
|
|
|
colorDisplayOption(cdo)
|
boolean
|
 
|
|
メッシュの表示オプションを、頂点カラーを表示するように変更します。
|
|
colorG(g)
|
float
|
 
|
|
|
colorR(r)
|
float
|
 
|
|
|
colorRGB(rgb)
|
[float, float, float]
|
 
|
|
|
notUndoable(nun)
|
boolean
|
 
|
|
コマンドを元に戻せる状態で、そのコマンドを実行します。オブジェクトが多い場合は、パフォーマンスが大きく改善されます。元に戻す(Undo)の有効/無効状態に関係なく、コマンドを元に戻すことができます。
|
|
relative(rel)
|
boolean
|
 
|
|
|
remove(rem)
|
boolean
|
 
|
|
選択した、または指定したオブジェクトやコンポーネントから、カラー値を除去します。このオプションは、コンストラクション ヒストリのないメッシュ、またはコンストラクション ヒストリに最近の polyColorPerVertexNode を含むメッシュのみをサポートします。コンストラクション ヒストリに polyColorPerVertexNode のポリゴン操作を含むメッシュについては、代わりに polyColorDel コマンドの使用をお勧めします。
|
|
representation(rpt)
|
int
|
 
|
|
このフラグは、A (アルファのみ)、RGBA、RGBA などの使用するカラー チャネルに対応します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# To set the rgb channels of selected vertices:
cmds.polyColorPerVertex( rgb=(0.8, 0.0, 0.4) )
# To set just the "g" channel of selected vertices:
cmds.polyColorPerVertex( g =0.5 )
# To add to the current value of just the "g" channel of selected vertices:
cmds.polyColorPerVertex( rel=True, g =0.2 )
# To query the "g" and "b" channels of color on selected vertices:
cmds.polyColorPerVertex( query=True, g=True, b=True )