ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. 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 とアルファ)をコネクトします。照会フラグと一緒に使用すると、指定したコンポーネントにコネクトされたカラーを返します。

戻り値

boolean成功または失敗

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

キーワード

poly, color, colorPerVertex, vertexColor

関連

polyGeoSampler

フラグ

alpha, clamped, colorB, colorDisplayOption, colorG, colorR, colorRGB, notUndoable, relative, remove, representation
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
alpha(a) float createqueryedit
カラーのアルファ チャネルを指定します。
clamped(cla) boolean createqueryedit
このフラグは、カラー セットが 0 から 1 の範囲外にあるすべての値を切り捨てるかどうかを指定します。
colorB(b) float createqueryedit
カラーの B チャネルを指定します。
colorDisplayOption(cdo) boolean createqueryedit
メッシュの表示オプションを、頂点カラーを表示するように変更します。
colorG(g) float createqueryedit
カラーの G チャネルを指定します。
colorR(r) float createqueryedit
カラーの R チャネルを指定します。
colorRGB(rgb) [float, float, float] createqueryedit
カラーの RGB チャネルを指定します。
notUndoable(nun) boolean createqueryedit
コマンドを元に戻せる状態で、そのコマンドを実行します。オブジェクトが多い場合は、パフォーマンスが大きく改善されます。元に戻す(Undo)の有効/無効状態に関係なく、コマンドを元に戻すことができます。
relative(rel) boolean createqueryedit
指定したカラー値を、現在値に関連して追加します。
remove(rem) boolean createqueryedit
選択した、または指定したオブジェクトやコンポーネントから、カラー値を除去します。このオプションは、コンストラクション ヒストリのないメッシュ、またはコンストラクション ヒストリに最近の polyColorPerVertexNode を含むメッシュのみをサポートします。コンストラクション ヒストリに polyColorPerVertexNode のポリゴン操作を含むメッシュについては、代わりに polyColorDel コマンドの使用をお勧めします。
representation(rpt) int createqueryedit
このフラグは、A (アルファのみ)、RGBA、RGBA などの使用するカラー チャネルに対応します。

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

Python 例

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 )