ジャンプ先: 概要. 戻り値.
キーワード. フラグ. Python 例.
getRenderTasks(string, [camera=string], [renderLayer=string])
注意:
オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
getRenderTasks は
「元に戻す」が不可能、「照会」が不可能、「編集」が不可能 です。
イメージ ソースをレンダーするレンダー タスクを返すコマンドです。イメージ ソースは、 3D シーンまたは 2D
レンダリング(レンダー ターゲットなど)のレンダリングから生じる 上流のイメージ ソースに依存する可能性があります。
このコマンドはイメージ ソースのレンダー依存関係のグラフを取得し、 その依存関係に従ってレンダー タスクを作成します。 レンダー
タスクには、カメラ、レンダー レイヤ、解像度などレンダラー固有のコンテキストがあります。 イメージ
ソースのオーバーライドのため、レンダー タスクのコンテキストは、 適用されるコンテキスト項目の最上流のオーバーライドと共に、
レンダーのディペンデンシー グラフのパスに依存します。 レンダーのディペンデンシー グラフのパスは複数あることがあるため、
指定したレンダーの依存関係には複数のタスクがある可能性があります。
string[] |
引数レンダー ターゲットのレンダー タスク(文字列単位)。 |
imageSource, render, task
camera, renderLayer
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
camera(c) |
string |
|
|
イメージ ソース レンダー タスクのレンダー コンテキストで使用するカメラ ノードです。 |
|
renderLayer(rl) |
string |
|
|
イメージ ソース レンダー タスクのレンダー コンテキストで使用するレンダー レイヤです。 |
|
: コマンドの作成モードで使用可能なフラグ |
: コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ |
: タプルまたはリストとして渡された複数の引数を持てるフラグ |
import maya.cmds as cmds
# Return render tasks for myImageSource.
#
import maya.cmds as cmds
tasks = cmds.getRenderTasks('myImageSource', c='myCamera', rl='myRenderLayer')