#title SetMaterialConstant [RCBasic Doc] #header Sub SetMaterialConstant(material, m_constant$, n1, n2, n3, n4) Sets the constant value of an FX material NOTE: Each constant can be of type Float, Vec2, Vec3, or Vec4. The ones listed as defined are set internally by the runtime. FX_MATERIAL_TYPE_NORMAL_BLEND
Possible Constants #list ul #li [Float] Alpha #/list FX_MATERIAL_TYPE_REFRACTION
Possible Constants #list ul #li [Vec3] BaseColor #li [Float] Depth #li [Float] MixRatio #li [Float] FrameWidth #li [Float] FrameHeight #li [-Defined-] EnvMap #li [-Defined-] RefractionMap #/list FX_MATERIAL_TYPE_REFRACTION2
Possible Constants #list ul #li NONE #/list FX_MATERIAL_TYPE_GOOCH
Possible Constants #list ul #li [Vec3] SurfaceColor #li [Vec3] WarmColor #li [Vec3] CoolColor #li [Float] DiffuseWarm #li [Float] DiffuseCool #/list FX_MATERIAL_TYPE_PLASTIC
Possible Constants #list ul #li [Vec4] Color #li [Float] Intensity #/list FX_MATERIAL_TYPE_TANGENT
Possible Constants #list ul #li [Float] BViewSpace #li [Defined] MatView #/list FX_MATERIAL_TYPE_SPEAKER
Possible Constants #list ul #li [Float] PulseSharpness #li [Float] Beat #li [Float] Amplitude #li [Float] BassFrequency #li [Defined] Base #li [Defined] View_Proj_Matrix #li [Defined] View_Matrix #li [Defined] Time_0_X #/list FX_MATERIAL_TYPE_PHONG_TEXTURE
Possible Constants #list ul #li [Vec4] fvAmbient #li [Vec4] fvSpecular #li [Vec4] fvDiffuse #li [Float] fSpecularPower #li [-Defined-] BaseMap #li [-Defined-] fvEyePosition #/list FX_MATERIAL_TYPE_STYLE
Possible Constants #list ul #li [-Defined-] LightPos #/list FX_MATERIAL_TYPE_STYLE2
Possible Constants #list ul #li [-Defined-] BaseMap #/list FX_MATERIAL_TYPE_STYLE3
Possible Constants #list ul #li NONE #/list FX_MATERIAL_TYPE_STYLE4
Possible Constants #list ul #li [Float] SilhouetteThreshold #li [Vec4] SilhouetteColor #li [Float] EnableLighting #li [-Defined-] Tex #/list #ref GetMaterialConstant