PassContainer.AddPass

説明

新しい Pass を作成して、シーンに追加します。

C#構文

Pass PassContainer.AddPass( Object in_Preset, String in_name );

スクリプト構文

oReturn = PassContainer.AddPass( [Preset], [Name] );

戻り値

新しいPassオブジェクト

パラメータ

パラメータ タイプ 説明
Preset プリセット、またはプリセットオブジェクトを表す文字列("Caustic_Pass"など)を含む Variant Pass Presets のいずれか。

デフォルト値:"Pass" (デフォルトのパス)

Name String 新しいパスオブジェクトの名前

デフォルト値: ""

Python の例

#

# This example demonstrates how to add a new reflection pass

#

app = Application

oPassContainer = app.ActiveProject.ActiveScene.PassContainer

oPass = oPassContainer.AddPass( "Reflection_Pass", "My_Reflection_Pass" )

Application.LogMessage( "Pass's name: " + oPass.Name )

関連項目

Scene.ActivePass Scene.PassContainer Pass PassCollection PassContainer PassContainer.AddPass GetCurrentPass CreatePass DeleteCurrentPass