v7.0
v9.0 (2011)--see SetShaderCompoundPropertiesEx
シェーダのコンパウンド プロパティを設定します。
SetShaderCompoundProperties( InputObj, Name, Category, Description, Author, Date, VersionTag, VersionMajor, VersionMinor, PPGLogic, PPGLogicLanguage, BackgroundColor, ModifyFlags ); |
パラメータ | タイプ | 説明 |
---|---|---|
InputObj | 文字列 |
設定するシェーダ コンパウンドのプロパティ。 デフォルト値: 現在選択されている値 |
Name | 文字列 | 名前プロパティ。 |
Category | 文字列 | カテゴリ プロパティ。 |
詳細 | 文字列 | 詳細プロパティ。 |
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