SetShaderCompoundProperties

SetShaderCompoundProperties

導入

v7.0

廃止

v9.0 (2011)--see SetShaderCompoundPropertiesEx

詳細

シェーダのコンパウンド プロパティを設定します。

スクリプト構文

SetShaderCompoundProperties( InputObj, Name, Category, Description, Author, Date, VersionTag, VersionMajor, VersionMinor, PPGLogic, PPGLogicLanguage, BackgroundColor, ModifyFlags );

パラメータ

パラメータ タイプ 説明
InputObj 文字列 設定するシェーダ コンパウンドのプロパティ。

デフォルト値: 現在選択されている値

Name 文字列 名前プロパティ。
Category 文字列 カテゴリ プロパティ。
Description 文字列 詳細プロパティ。
Author 文字列 作成者プロパティ。
Date 文字列 日付プロパティ。
VersionTag 文字列 VersionTag プロパティ。
VersionMajor Integer VersionMajor プロパティ。
VersionMinor Integer VersionMinor プロパティ。
PPGLogic 文字列 コールバックを定義するコード ブロックを含む文字列。 SPDL のロジック セクションに似ています。
PPGLogicLanguage 文字列 PPGLogic に使用するスクリプティング言語。 空の場合、VBScript であるとみなされます。
BackgroundColor Integer レンダ ツリーでコンパウンドに表示されるカラー。

デフォルト値: 6732954 (明るい緑)

ModifyFlags Integer 修正するプロパティを示すビット フィールドの組み合わせ。 最初の引数の場合は 1、2 番目の引数の場合は 2、3 番目の引数の場合は 4、のようになります。

関連項目

GetShaderCompoundProperties CreateShaderFromPreset CreateShadersFromMaterialPreset CreateShaderFromCLSID CreateShaderFromProgID CreateShaderCompound NestShaders UnnestShaders AddShaderCompoundPort RemoveShaderCompoundPort MoveShaderCompoundPort RenameShaderCompoundPort ExportShaderCompound ImportShaderCompound ExplodeShaderCompound