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

概要

polyCacheMonitor([cacheValue=boolean], [nodeName=string])

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

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

cacheInput アトリビュートが正の値を持つ場合、midModifier ノードは出力メッシュをキャッシュして、下流ノードの計算を改善します。カウンタの値がゼロの場合、midModifier はキャシュされたデータをリリースします。

戻り値

なし

キーワード

poly, cache

フラグ

cacheValue, nodeName
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
nodeName(nm) string create
キャッシュ カウンタを変更する必要があるノードの名前です。
cacheValue(chv) boolean create
ノードのキャッシュ カウンタをインクリメントするかデクリメントするかを示すフラグです。true はカウンタをインクリメントし、false はカウンタをデクリメントします。

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

Python 例

import maya.cmds as cmds

# increment cache counter on polyExtrudeFace1 node
cmds.polyCacheMonitor( nodeName='polyExtrudeFace1' )
# update/edit manipulate nodes which are present downstream
# with respect to polyExtrudeFace1
# decrement cache counter on polyExtrudeFace1 node
# so that the cache is set free
cmds.polyCacheMonitor( nodeName='polyExtrudeFace1', cacheValue=False )