v9.0 (2011)
ICE シェーダ
カスタムシェーダ定義(ShaderDef)を Softimage
に登録します。
注:シェーダ定義プラグインの例については、ModelMap
Shader Definitionの例を参照してください。
oReturn = PluginRegistrar.RegisterShader( in_ShaderClassName, in_MajorVersion, in_MinorVersion ); |
パラメータ | タイプ | 詳細 |
---|---|---|
in_ShaderClassName | String | 新しいシェーダタイプの名前。この値はShaderDef.ProgID値を生成するために使用されます。パーサ名、シェーダ定義のクラス名、メジャーおよびマイナーバージョン番号と合わせて、「Softimage.material-phong.1.0」のような文字列が生成されます(この例では「Softimage」がパーサ名、「material-phong」がクラス名です)。 |
in_MajorVersion | Long | メジャーバージョン番号。in_ShaderClassName パラメータの説明を参照してください。 |
in_MinorVersion | Long | マイナーバージョン番号。in_ShaderClassName パラメータの説明を参照してください。 |