Math_Color_Mix : textureMap

Math_Color_Mix - superclass: textureMap; super-superclass:material - 18:2 - classID: #(450570140, -1900816243) 

3ds Max 2011 以降で使用可能です。これは、カラー ミックスを実行する複数出力の MetaSL シェーダです。

   

コンストラクタ:

Math_Color_Mix... 

   

プロパティ:

<Math_Color_Mix>.'#TheList'

   

<Math_Color_Mix>.'#Shader_Version'

   

<Math_Color_Mix>.'#numInputs'<Math_Color_Mix>.color1Color default: (color 0 0 0) -- animatable; fRGBA color; Controller Scaling: ([1,1,1,1] : (color 255 255 255)); WeirdScaled ([1,1,1,1]) 

   

<Math_Color_Mix>.color1_connectedBooleanClass default: false -- boolean 

   

<Math_Color_Mix>.color1_paramNameUndefinedClass default: undefined -- string; !error setting value! 

   

<Math_Color_Mix>.color1_shaderUndefinedClass default: undefined -- texturemap 

   

<Math_Color_Mix>.color2Color default: (color 255 255 255) -- animatable; fRGBA color; Controller Scaling: ([1,1,1,1] : (color 255 255 255)); WeirdScaled ([1,1,1,1]) 

   

<Math_Color_Mix>.color2_connectedBooleanClass default: false -- boolean 

   

<Math_Color_Mix>.color2_paramNameUndefinedClass default: undefined -- string; !error setting value! 

   

<Math_Color_Mix>.color2_shaderUndefinedClass default: undefined -- texturemap 

   

<Math_Color_Mix>.Connection_struct__0000__Math_color_mixUndefinedClass default: undefined -- paramBlock2 

   

<Math_Color_Mix>.Math_color_mixUndefinedClass default: undefined -- paramBlock2 

   

<Math_Color_Mix>.mixColor default: (color 127.5 127.5 127.5 127.5) -- animatable; fRGBA color; Controller Scaling: ([1,1,1,1] : (color 255 255 255)); WeirdScaled ([1,1,1,1]) 

   

<Math_Color_Mix>.mix_connectedBooleanClass default: false -- boolean 

   

<Math_Color_Mix>.mix_paramNameUndefinedClass default: undefined -- string; !error setting value! 

   

<Math_Color_Mix>.mix_shaderUndefinedClass default: undefined -- texturemap 

   

<Math_Color_Mix>.numIMultipleOutputChannelsInteger default: 1 -- integer; !error setting value! 

   

Math_Color_Mix インタフェース:

Interface:IMtlRender_Compability_MtlBase 

プロパティ:

メソッド:

アクション:

   

Interface:iMultipleOutputChannels 

   

プロパティ:

.numIMultipleOutputChannels: integer : Read 

   

メソッド:

<TSTR by value>getIMultipleOutputChannelLocalizedName

   

<index>index <TSTR by value>getIMultipleOutputChannelName

   

<index>index 

   

Interface:iMultiOutputConsumer 

   

プロパティ:

.numInputs: integer : Read 

   

メソッド:

 <bool>SetOutputToInput 

   

<index>input_index <maxObject>output_rtarg <index>output_index <maxObject>GetOutputRefTargetFromInput

   

<index>input_index <index>GetOutputIndexFromInput 

   

<index>input_index <bool>CanAssignOutputToInput 

   

<index>input_index <maxObject>output_rtarg <index>output_index <TSTR by value>GetInputName

   

<index>input_index <TSTR by value>GetInputLocalizedName

   

<index>input_index