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

概要

renderPassRegistry [-channels int] [-isPassSupported] [-passID string] [-passName] [-renderer string] [-supportedChannelCounts] [-supportedDataTypes] [-supportedPassSemantics] [-supportedRenderPassNames] [-supportedRenderPasses]

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

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

戻り値

string[]コマンドの結果

キーワード

render, pass

フラグ

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

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Get supported channel counts supported by your renderer and the passID "DIFF".

renderPassRegistry -passID "DIFF" -renderer yourRenderer -supportedChannelCounts;
//
// Get supported data types supported by your renderer, the passID "diffuse" and the channels "3".

renderPassRegistry -passID  "DIFF"  -renderer yourRenderer -channels 3 -supportedDataTypes;