ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.

概要

polyBlindData([associationType=string], [binaryData=string], [booleanData=boolean], [delete=boolean], [doubleData=float], [int64Data=int64], [intData=int], [longDataName=string], [rescan=boolean], [reset=boolean], [shape=boolean], [shortDataName=string], [stringData=string], [typeId=int])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

polyBlindData は、取り消し可能、照会不可能、および編集可能です。

blindData タイプを作成します(つまり、TdnPolyBlindData のインスタンスを作成します)。照会フラグと一緒に使用すると、blindData タイプを定義するデータ型を返します。このコマンドを使用して、blindData ノードを作成、*そして*編集することができます。associationType フラグを常に指定する*必要があります*。これは、指定した BD typeId のインスタンスがヒストリ チェーン内に存在しても、その associationType が一致しない場合は、新しい polyBlindData ノードが作成されるためです。オブジェクト レベルのブラインド データの場合は、オブジェクトのみを指定する必要があります。オブジェクト上に新しい複合アトリビュート BlindDataNNNN が作成されます。オブジェクト レベルのブラインド データの場合、ブラインド データのアトリビュート名は、全タイプに渡って固有である必要があります。そのため、このコマンドでは次の項目を指定する必要があります。- typeId - associationType - 編集するデータの longDataName または shortDataName - 指定する実データ- このデータをアタッチするコンポーネント

戻り値

string作成されたノード名

キーワード

Polygon, blinddata, assign, command

関連

blindDataType, polyQueryBlindData

フラグ

associationType, binaryData, booleanData, delete, doubleData, int64Data, intData, longDataName, rescan, reset, shape, shortDataName, stringData, typeId
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
associationType(at) string createedit
作成するブラインド データ ノードの一部である dataTypes を指定します。使用可能な関連付けは、「object」(任意のオブジェクト)、そして「vertex」、「edge」、「face」(メッシュ オブジェクト)です。その他のジオメトリ タイプの関係付けを追加することもできます。
binaryData(bnd) string createeditmultiuse
データ型をバイナリ データ値に指定します。
booleanData(bd) boolean createeditmultiuse
データ型をブーリアン(論理)値に指定します。
delete(delete) boolean createedit
ブラインド データが見つかった場合に除去することを指定します。
doubleData(dbd) float createeditmultiuse
データ型を浮動小数点の double 値に指定します。
int64Data(lid) int64 createeditmultiuse
データ型を 64 ビットの整数値に指定します。
intData(ind) int createeditmultiuse
データ型を整数値に指定します。
longDataName(ldn) string createeditmultiuse
このコマンドで修正するデータのロング ネームを指定します。
rescan(res) boolean createedit
ブラインド データ ノードを再スキャンして。キャッシュされた情報を探します。
reset(rst) boolean createedit
指定したアトリビュートを既定値にリセットすることを指定します。
shape(sh) boolean createedit
オブジェクトに対する関係付けのみの場合は、ノード自体ではなくその下のシェイプにブラインド データを適用します。
shortDataName(sdn) string createeditmultiuse
このコマンドで修正するデータのショート ネームを指定します。
stringData(sd) string createeditmultiuse
データ型を文字列値に指定します。
typeId(id) int createedit
作成するブラインド データ タイプの typeId を指定します。

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

Python 例

import maya.cmds as cmds

cmds.polyBlindData( 'pPlane1.vtx[2]', 'pPlane1.vtx[8]', id=9001, associationType='vertex', ldn='bdFloat', dbd=234 )