移動先: 概要 戻り値 キーワード. フラグ. Python 例.

概要

renderPassRegistry([channels=int], [isPassSupported=boolean], [passID=string], [passName=boolean], [renderer=string], [supportedChannelCounts=boolean], [supportedDataTypes=boolean], [supportedPassSemantics=boolean], [supportedRenderPassNames=boolean], [supportedRenderPasses=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

renderPassRegistry は 「元に戻す」が不可能「照会」が不可能「編集」が不可能 です。

レンダー パスと関連する照会情報。

戻り値

any

キーワード

render, pass

フラグ

channels, isPassSupported, passID, passName, renderer, supportedChannelCounts, supportedDataTypes, supportedPassSemantics, supportedRenderPassNames, supportedRenderPasses
ロング ネーム(ショート ネーム) 引数型 プロパティ
renderer(r) string create
このコマンドを使用する際は、レンダラを指定してください。 デフォルトでは、カレント レンダラが指定されます。
passID(pi) string create
照会するレンダー パス ID を指定します。
channels(ch) int create
照会するチャンネル数を指定します。
supportedRenderPasses(srp) boolean create
レンダラ(-renderer によって指定)によってサポートされているレンダー パスをリスト表示します。
supportedRenderPassNames(spn) boolean create
レンダラ(-renderer によって指定)によってサポートされているレンダー パス名リスト表示します。
supportedChannelCounts(scc) boolean create
レンダラ(-renderer によって指定)によってサポートされているチャンネル数と、指定したパス ID をリスト表示します。このフラグはあらかじめ -passID で指定しておく必要があります。
supportedDataTypes(sdt) boolean create
レンダラ(-renderer によって指定)によってサポートされているフレーム バッファ タイプと、指定したパス ID およびチャンネルをリスト表示します。このフラグはあらかじめ -passID と -channels で指定しておく必要があります。
passName(pn) boolean create
passID に使用するパス名を取得します。 このフラグはあらかじめ -passID で指定しておく必要があります。
supportedPassSemantics(ps) boolean create
指定した passID によってサポートされるパス セマンティクスをリスト表示します。 このフラグはあらかじめ -passId で指定しておく必要があります。
isPassSupported(ips) boolean create
レンダラによってパスがサポートされているかどうかを返します。 このフラグはあらかじめ -passId で指定しておく必要があります。デフォルト値がカレント レンダラであるレンダラは、フラグ renderer によって指定されます。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# Get supported channel counts supported by renderer mentalRay and the passID "DIFF".
cmds.renderPassRegistry(passID='DIFF',renderer='mentalRay', supportedChannelCounts=True)
#
# Get supported data types supported by renderer mentalRay, the passID "DIFF" and the channels "3".
cmds.renderPassRegistry(passID='DIFF', renderer='mentalRay', channels=3, supportedDataTypes=True)