VRay SDK for C#
|
General purpose energy preserving BRDF with one diffuse, reflective and refractive layer. Recommended unless you have specific needs it doesn't cover. [gpuSupport=(partial)] More...
Inherits VRay.Plugins.Plugin, VRay.Plugins.IPluginRef< BRDFVRayMtl >, and VRay.Plugins.IBSDFPluginCategory.
Public Member Functions | |
object | Get_Anisotropy (double time) |
Gets the value of BRDFVRayMtl.Anisotropy More... | |
int | Get_AnisotropyAxis (double time) |
Gets the value of BRDFVRayMtl.AnisotropyAxis More... | |
int | Get_AnisotropyDerivation (double time) |
Gets the value of BRDFVRayMtl.AnisotropyDerivation More... | |
object | Get_AnisotropyRotation (double time) |
Gets the value of BRDFVRayMtl.AnisotropyRotation More... | |
IPluginRef | Get_AnisotropyUvwgen (double time) |
Gets the value of BRDFVRayMtl.AnisotropyUvwgen More... | |
int | Get_BrdfType (double time) |
Gets the value of BRDFVRayMtl.BrdfType More... | |
object | Get_BumpAmount (double time) |
Gets the value of BRDFVRayMtl.BumpAmount More... | |
object | Get_BumpMap (double time) |
Gets the value of BRDFVRayMtl.BumpMap More... | |
int | Get_BumpType (double time) |
Gets the value of BRDFVRayMtl.BumpType More... | |
IList< object > | Get_Channels (double time) |
Gets the value of BRDFVRayMtl.Channels More... | |
object | Get_CoatAmount (double time) |
Gets the value of BRDFVRayMtl.CoatAmount More... | |
object | Get_CoatAnisotropy (double time) |
Gets the value of BRDFVRayMtl.CoatAnisotropy More... | |
object | Get_CoatAnisotropyRotation (double time) |
Gets the value of BRDFVRayMtl.CoatAnisotropyRotation More... | |
object | Get_CoatBumpAmount (double time) |
Gets the value of BRDFVRayMtl.CoatBumpAmount More... | |
bool | Get_CoatBumpLock (double time) |
Gets the value of BRDFVRayMtl.CoatBumpLock More... | |
object | Get_CoatBumpMap (double time) |
Gets the value of BRDFVRayMtl.CoatBumpMap More... | |
int | Get_CoatBumpType (double time) |
Gets the value of BRDFVRayMtl.CoatBumpType More... | |
object | Get_CoatColor (double time) |
Gets the value of BRDFVRayMtl.CoatColor More... | |
object | Get_CoatDarkening (double time) |
Gets the value of BRDFVRayMtl.CoatDarkening More... | |
object | Get_CoatGlossiness (double time) |
Gets the value of BRDFVRayMtl.CoatGlossiness More... | |
object | Get_CoatIor (double time) |
Gets the value of BRDFVRayMtl.CoatIor More... | |
bool | Get_CompensateCameraExposure (double time) |
Gets the value of BRDFVRayMtl.CompensateCameraExposure More... | |
object | Get_Diffuse (double time) |
Gets the value of BRDFVRayMtl.Diffuse More... | |
float | Get_Dispersion (double time) |
Gets the value of BRDFVRayMtl.Dispersion More... | |
bool | Get_DispersionOn (double time) |
Gets the value of BRDFVRayMtl.DispersionOn More... | |
object | Get_EnvironmentOverride (double time) |
Gets the value of BRDFVRayMtl.EnvironmentOverride More... | |
int | Get_EnvironmentPriority (double time) |
Gets the value of BRDFVRayMtl.EnvironmentPriority More... | |
float | Get_FogBias (double time) |
Gets the value of BRDFVRayMtl.FogBias More... | |
Color | Get_FogColor (double time) |
Gets the value of BRDFVRayMtl.FogColor More... | |
object | Get_FogColorTex (double time) |
Gets the value of BRDFVRayMtl.FogColorTex More... | |
object | Get_FogDepth (double time) |
Gets the value of BRDFVRayMtl.FogDepth More... | |
float | Get_FogMult (double time) |
Gets the value of BRDFVRayMtl.FogMult More... | |
bool | Get_FogUnitScaleOn (double time) |
Gets the value of BRDFVRayMtl.FogUnitScaleOn More... | |
bool | Get_Fresnel (double time) |
Gets the value of BRDFVRayMtl.Fresnel More... | |
object | Get_FresnelIor (double time) |
Gets the value of BRDFVRayMtl.FresnelIor More... | |
bool | Get_FresnelIorLock (double time) |
Gets the value of BRDFVRayMtl.FresnelIorLock More... | |
int | Get_GtrEnergyCompensation (double time) |
Gets the value of BRDFVRayMtl.GtrEnergyCompensation More... | |
object | Get_GtrGamma (double time) |
Gets the value of BRDFVRayMtl.GtrGamma More... | |
object | Get_HilightGlossiness (double time) |
Gets the value of BRDFVRayMtl.HilightGlossiness More... | |
bool | Get_HilightGlossinessLock (double time) |
Gets the value of BRDFVRayMtl.HilightGlossinessLock More... | |
float | Get_HilightSoften (double time) |
Gets the value of BRDFVRayMtl.HilightSoften More... | |
string | Get_LpeLabel (double time) |
Gets the value of BRDFVRayMtl.LpeLabel More... | |
object | Get_Metalness (double time) |
Gets the value of BRDFVRayMtl.Metalness More... | |
bool | Get_NewGtrAnisotropy (double time) |
Gets the value of BRDFVRayMtl.NewGtrAnisotropy More... | |
object | Get_Opacity (double time) |
Gets the value of BRDFVRayMtl.Opacity More... | |
object | Get_OpacityColor (double time) |
Gets the value of BRDFVRayMtl.OpacityColor More... | |
int | Get_OpacityMode (double time) |
Gets the value of BRDFVRayMtl.OpacityMode More... | |
int | Get_OpacitySource (double time) |
Gets the value of BRDFVRayMtl.OpacitySource More... | |
float | Get_OptionCutoff (double time) |
Gets the value of BRDFVRayMtl.OptionCutoff More... | |
bool | Get_OptionDoubleSided (double time) |
Gets the value of BRDFVRayMtl.OptionDoubleSided More... | |
int | Get_OptionEnergyMode (double time) |
Gets the value of BRDFVRayMtl.OptionEnergyMode More... | |
bool | Get_OptionFixDarkEdges (double time) |
Gets the value of BRDFVRayMtl.OptionFixDarkEdges More... | |
bool | Get_OptionGlossyFresnel (double time) |
Gets the value of BRDFVRayMtl.OptionGlossyFresnel More... | |
int | Get_OptionGlossyRaysAsGi (double time) |
Gets the value of BRDFVRayMtl.OptionGlossyRaysAsGi More... | |
bool | Get_OptionReflectOnBack (double time) |
Gets the value of BRDFVRayMtl.OptionReflectOnBack More... | |
int | Get_OptionShadingModel (double time) |
Gets the value of BRDFVRayMtl.OptionShadingModel More... | |
bool | Get_OptionUseIrradianceMap (double time) |
Gets the value of BRDFVRayMtl.OptionUseIrradianceMap More... | |
bool | Get_OptionUseRoughness (double time) |
Gets the value of BRDFVRayMtl.OptionUseRoughness More... | |
object | Get_Reflect (double time) |
Gets the value of BRDFVRayMtl.Reflect More... | |
int | Get_ReflectAffectAlpha (double time) |
Gets the value of BRDFVRayMtl.ReflectAffectAlpha More... | |
int | Get_ReflectDepth (double time) |
Gets the value of BRDFVRayMtl.ReflectDepth More... | |
float | Get_ReflectDimDistance (double time) |
Gets the value of BRDFVRayMtl.ReflectDimDistance More... | |
float | Get_ReflectDimDistanceFalloff (double time) |
Gets the value of BRDFVRayMtl.ReflectDimDistanceFalloff More... | |
bool | Get_ReflectDimDistanceOn (double time) |
Gets the value of BRDFVRayMtl.ReflectDimDistanceOn More... | |
Color | Get_ReflectExitColor (double time) |
Gets the value of BRDFVRayMtl.ReflectExitColor More... | |
object | Get_ReflectGlossiness (double time) |
Gets the value of BRDFVRayMtl.ReflectGlossiness More... | |
int | Get_ReflectSubdivs (double time) |
Gets the value of BRDFVRayMtl.ReflectSubdivs More... | |
bool | Get_ReflectTrace (double time) |
Gets the value of BRDFVRayMtl.ReflectTrace More... | |
object | Get_ReflectWeight (double time) |
Gets the value of BRDFVRayMtl.ReflectWeight More... | |
float | Get_ReflImapColorThresh (double time) |
Gets the value of BRDFVRayMtl.ReflImapColorThresh More... | |
int | Get_ReflImapMaxRate (double time) |
Gets the value of BRDFVRayMtl.ReflImapMaxRate More... | |
int | Get_ReflImapMinRate (double time) |
Gets the value of BRDFVRayMtl.ReflImapMinRate More... | |
float | Get_ReflImapNormThresh (double time) |
Gets the value of BRDFVRayMtl.ReflImapNormThresh More... | |
int | Get_ReflImapSamples (double time) |
Gets the value of BRDFVRayMtl.ReflImapSamples More... | |
bool | Get_ReflInterpolationOn (double time) |
Gets the value of BRDFVRayMtl.ReflInterpolationOn More... | |
object | Get_Refract (double time) |
Gets the value of BRDFVRayMtl.Refract More... | |
int | Get_RefractAffectAlpha (double time) |
Gets the value of BRDFVRayMtl.RefractAffectAlpha More... | |
bool | Get_RefractAffectShadows (double time) |
Gets the value of BRDFVRayMtl.RefractAffectShadows More... | |
int | Get_RefractDepth (double time) |
Gets the value of BRDFVRayMtl.RefractDepth More... | |
Color | Get_RefractExitColor (double time) |
Gets the value of BRDFVRayMtl.RefractExitColor More... | |
bool | Get_RefractExitColorOn (double time) |
Gets the value of BRDFVRayMtl.RefractExitColorOn More... | |
object | Get_RefractGlossiness (double time) |
Gets the value of BRDFVRayMtl.RefractGlossiness More... | |
object | Get_RefractIor (double time) |
Gets the value of BRDFVRayMtl.RefractIor More... | |
int | Get_RefractSubdivs (double time) |
Gets the value of BRDFVRayMtl.RefractSubdivs More... | |
bool | Get_RefractThinWalled (double time) |
Gets the value of BRDFVRayMtl.RefractThinWalled More... | |
bool | Get_RefractTrace (double time) |
Gets the value of BRDFVRayMtl.RefractTrace More... | |
float | Get_RefrImapColorThresh (double time) |
Gets the value of BRDFVRayMtl.RefrImapColorThresh More... | |
int | Get_RefrImapMaxRate (double time) |
Gets the value of BRDFVRayMtl.RefrImapMaxRate More... | |
int | Get_RefrImapMinRate (double time) |
Gets the value of BRDFVRayMtl.RefrImapMinRate More... | |
float | Get_RefrImapNormThresh (double time) |
Gets the value of BRDFVRayMtl.RefrImapNormThresh More... | |
int | Get_RefrImapSamples (double time) |
Gets the value of BRDFVRayMtl.RefrImapSamples More... | |
bool | Get_RefrInterpolationOn (double time) |
Gets the value of BRDFVRayMtl.RefrInterpolationOn More... | |
object | Get_Roughness (double time) |
Gets the value of BRDFVRayMtl.Roughness More... | |
int | Get_RoughnessModel (double time) |
Gets the value of BRDFVRayMtl.RoughnessModel More... | |
object | Get_SelfIllumination (double time) |
Gets the value of BRDFVRayMtl.SelfIllumination More... | |
bool | Get_SelfIlluminationGi (double time) |
Gets the value of BRDFVRayMtl.SelfIlluminationGi More... | |
object | Get_SheenAmount (double time) |
Gets the value of BRDFVRayMtl.SheenAmount More... | |
object | Get_SheenColor (double time) |
Gets the value of BRDFVRayMtl.SheenColor More... | |
object | Get_SheenGlossiness (double time) |
Gets the value of BRDFVRayMtl.SheenGlossiness More... | |
object | Get_ThinFilmIor (double time) |
Gets the value of BRDFVRayMtl.ThinFilmIor More... | |
bool | Get_ThinFilmOn (double time) |
Gets the value of BRDFVRayMtl.ThinFilmOn More... | |
object | Get_ThinFilmThickness (double time) |
Gets the value of BRDFVRayMtl.ThinFilmThickness More... | |
float | Get_ThinFilmThicknessMax (double time) |
Gets the value of BRDFVRayMtl.ThinFilmThicknessMax More... | |
float | Get_ThinFilmThicknessMin (double time) |
Gets the value of BRDFVRayMtl.ThinFilmThicknessMin More... | |
int | Get_Translucency (double time) |
Gets the value of BRDFVRayMtl.Translucency More... | |
object | Get_TranslucencyAmount (double time) |
Gets the value of BRDFVRayMtl.TranslucencyAmount More... | |
object | Get_TranslucencyColor (double time) |
Gets the value of BRDFVRayMtl.TranslucencyColor More... | |
float | Get_TranslucencyLightMult (double time) |
Gets the value of BRDFVRayMtl.TranslucencyLightMult More... | |
float | Get_TranslucencyScatterCoeff (double time) |
Gets the value of BRDFVRayMtl.TranslucencyScatterCoeff More... | |
float | Get_TranslucencyScatterDir (double time) |
Gets the value of BRDFVRayMtl.TranslucencyScatterDir More... | |
int | Get_TranslucencySurfaceLighting (double time) |
Gets the value of BRDFVRayMtl.TranslucencySurfaceLighting More... | |
float | Get_TranslucencyThickness (double time) |
Gets the value of BRDFVRayMtl.TranslucencyThickness More... | |
bool | Get_UseEnvironmentOverride (double time) |
Gets the value of BRDFVRayMtl.UseEnvironmentOverride More... | |
IPluginRef | Get_Volume (double time) |
Gets the value of BRDFVRayMtl.Volume More... | |
bool | Set_Anisotropy (object val, double time) |
Sets a value to BRDFVRayMtl.Anisotropy More... | |
bool | Set_AnisotropyAxis (int val, double time) |
Sets a value to BRDFVRayMtl.AnisotropyAxis More... | |
bool | Set_AnisotropyDerivation (int val, double time) |
Sets a value to BRDFVRayMtl.AnisotropyDerivation More... | |
bool | Set_AnisotropyRotation (object val, double time) |
Sets a value to BRDFVRayMtl.AnisotropyRotation More... | |
bool | Set_AnisotropyUvwgen (IPluginRef val, double time) |
Sets a value to BRDFVRayMtl.AnisotropyUvwgen More... | |
bool | Set_BrdfType (int val, double time) |
Sets a value to BRDFVRayMtl.BrdfType More... | |
bool | Set_BumpAmount (object val, double time) |
Sets a value to BRDFVRayMtl.BumpAmount More... | |
bool | Set_BumpMap (object val, double time) |
Sets a value to BRDFVRayMtl.BumpMap More... | |
bool | Set_BumpType (int val, double time) |
Sets a value to BRDFVRayMtl.BumpType More... | |
bool | Set_Channels (IList< object > val, double time) |
Sets a value to BRDFVRayMtl.Channels More... | |
bool | Set_CoatAmount (object val, double time) |
Sets a value to BRDFVRayMtl.CoatAmount More... | |
bool | Set_CoatAnisotropy (object val, double time) |
Sets a value to BRDFVRayMtl.CoatAnisotropy More... | |
bool | Set_CoatAnisotropyRotation (object val, double time) |
Sets a value to BRDFVRayMtl.CoatAnisotropyRotation More... | |
bool | Set_CoatBumpAmount (object val, double time) |
Sets a value to BRDFVRayMtl.CoatBumpAmount More... | |
bool | Set_CoatBumpLock (bool val, double time) |
Sets a value to BRDFVRayMtl.CoatBumpLock More... | |
bool | Set_CoatBumpMap (object val, double time) |
Sets a value to BRDFVRayMtl.CoatBumpMap More... | |
bool | Set_CoatBumpType (int val, double time) |
Sets a value to BRDFVRayMtl.CoatBumpType More... | |
bool | Set_CoatColor (object val, double time) |
Sets a value to BRDFVRayMtl.CoatColor More... | |
bool | Set_CoatDarkening (object val, double time) |
Sets a value to BRDFVRayMtl.CoatDarkening More... | |
bool | Set_CoatGlossiness (object val, double time) |
Sets a value to BRDFVRayMtl.CoatGlossiness More... | |
bool | Set_CoatIor (object val, double time) |
Sets a value to BRDFVRayMtl.CoatIor More... | |
bool | Set_CompensateCameraExposure (bool val, double time) |
Sets a value to BRDFVRayMtl.CompensateCameraExposure More... | |
bool | Set_Diffuse (object val, double time) |
Sets a value to BRDFVRayMtl.Diffuse More... | |
bool | Set_Dispersion (float val, double time) |
Sets a value to BRDFVRayMtl.Dispersion More... | |
bool | Set_DispersionOn (bool val, double time) |
Sets a value to BRDFVRayMtl.DispersionOn More... | |
bool | Set_EnvironmentOverride (object val, double time) |
Sets a value to BRDFVRayMtl.EnvironmentOverride More... | |
bool | Set_EnvironmentPriority (int val, double time) |
Sets a value to BRDFVRayMtl.EnvironmentPriority More... | |
bool | Set_FogBias (float val, double time) |
Sets a value to BRDFVRayMtl.FogBias More... | |
bool | Set_FogColor (Color val, double time) |
Sets a value to BRDFVRayMtl.FogColor More... | |
bool | Set_FogColorTex (object val, double time) |
Sets a value to BRDFVRayMtl.FogColorTex More... | |
bool | Set_FogDepth (object val, double time) |
Sets a value to BRDFVRayMtl.FogDepth More... | |
bool | Set_FogMult (float val, double time) |
Sets a value to BRDFVRayMtl.FogMult More... | |
bool | Set_FogUnitScaleOn (bool val, double time) |
Sets a value to BRDFVRayMtl.FogUnitScaleOn More... | |
bool | Set_Fresnel (bool val, double time) |
Sets a value to BRDFVRayMtl.Fresnel More... | |
bool | Set_FresnelIor (object val, double time) |
Sets a value to BRDFVRayMtl.FresnelIor More... | |
bool | Set_FresnelIorLock (bool val, double time) |
Sets a value to BRDFVRayMtl.FresnelIorLock More... | |
bool | Set_GtrEnergyCompensation (int val, double time) |
Sets a value to BRDFVRayMtl.GtrEnergyCompensation More... | |
bool | Set_GtrGamma (object val, double time) |
Sets a value to BRDFVRayMtl.GtrGamma More... | |
bool | Set_HilightGlossiness (object val, double time) |
Sets a value to BRDFVRayMtl.HilightGlossiness More... | |
bool | Set_HilightGlossinessLock (bool val, double time) |
Sets a value to BRDFVRayMtl.HilightGlossinessLock More... | |
bool | Set_HilightSoften (float val, double time) |
Sets a value to BRDFVRayMtl.HilightSoften More... | |
bool | Set_LpeLabel (string val, double time) |
Sets a value to BRDFVRayMtl.LpeLabel More... | |
bool | Set_Metalness (object val, double time) |
Sets a value to BRDFVRayMtl.Metalness More... | |
bool | Set_NewGtrAnisotropy (bool val, double time) |
Sets a value to BRDFVRayMtl.NewGtrAnisotropy More... | |
bool | Set_Opacity (object val, double time) |
Sets a value to BRDFVRayMtl.Opacity More... | |
bool | Set_OpacityColor (object val, double time) |
Sets a value to BRDFVRayMtl.OpacityColor More... | |
bool | Set_OpacityMode (int val, double time) |
Sets a value to BRDFVRayMtl.OpacityMode More... | |
bool | Set_OpacitySource (int val, double time) |
Sets a value to BRDFVRayMtl.OpacitySource More... | |
bool | Set_OptionCutoff (float val, double time) |
Sets a value to BRDFVRayMtl.OptionCutoff More... | |
bool | Set_OptionDoubleSided (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionDoubleSided More... | |
bool | Set_OptionEnergyMode (int val, double time) |
Sets a value to BRDFVRayMtl.OptionEnergyMode More... | |
bool | Set_OptionFixDarkEdges (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionFixDarkEdges More... | |
bool | Set_OptionGlossyFresnel (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionGlossyFresnel More... | |
bool | Set_OptionGlossyRaysAsGi (int val, double time) |
Sets a value to BRDFVRayMtl.OptionGlossyRaysAsGi More... | |
bool | Set_OptionReflectOnBack (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionReflectOnBack More... | |
bool | Set_OptionShadingModel (int val, double time) |
Sets a value to BRDFVRayMtl.OptionShadingModel More... | |
bool | Set_OptionUseIrradianceMap (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionUseIrradianceMap More... | |
bool | Set_OptionUseRoughness (bool val, double time) |
Sets a value to BRDFVRayMtl.OptionUseRoughness More... | |
bool | Set_Reflect (object val, double time) |
Sets a value to BRDFVRayMtl.Reflect More... | |
bool | Set_ReflectAffectAlpha (int val, double time) |
Sets a value to BRDFVRayMtl.ReflectAffectAlpha More... | |
bool | Set_ReflectDepth (int val, double time) |
Sets a value to BRDFVRayMtl.ReflectDepth More... | |
bool | Set_ReflectDimDistance (float val, double time) |
Sets a value to BRDFVRayMtl.ReflectDimDistance More... | |
bool | Set_ReflectDimDistanceFalloff (float val, double time) |
Sets a value to BRDFVRayMtl.ReflectDimDistanceFalloff More... | |
bool | Set_ReflectDimDistanceOn (bool val, double time) |
Sets a value to BRDFVRayMtl.ReflectDimDistanceOn More... | |
bool | Set_ReflectExitColor (Color val, double time) |
Sets a value to BRDFVRayMtl.ReflectExitColor More... | |
bool | Set_ReflectGlossiness (object val, double time) |
Sets a value to BRDFVRayMtl.ReflectGlossiness More... | |
bool | Set_ReflectSubdivs (int val, double time) |
Sets a value to BRDFVRayMtl.ReflectSubdivs More... | |
bool | Set_ReflectTrace (bool val, double time) |
Sets a value to BRDFVRayMtl.ReflectTrace More... | |
bool | Set_ReflectWeight (object val, double time) |
Sets a value to BRDFVRayMtl.ReflectWeight More... | |
bool | Set_ReflImapColorThresh (float val, double time) |
Sets a value to BRDFVRayMtl.ReflImapColorThresh More... | |
bool | Set_ReflImapMaxRate (int val, double time) |
Sets a value to BRDFVRayMtl.ReflImapMaxRate More... | |
bool | Set_ReflImapMinRate (int val, double time) |
Sets a value to BRDFVRayMtl.ReflImapMinRate More... | |
bool | Set_ReflImapNormThresh (float val, double time) |
Sets a value to BRDFVRayMtl.ReflImapNormThresh More... | |
bool | Set_ReflImapSamples (int val, double time) |
Sets a value to BRDFVRayMtl.ReflImapSamples More... | |
bool | Set_ReflInterpolationOn (bool val, double time) |
Sets a value to BRDFVRayMtl.ReflInterpolationOn More... | |
bool | Set_Refract (object val, double time) |
Sets a value to BRDFVRayMtl.Refract More... | |
bool | Set_RefractAffectAlpha (int val, double time) |
Sets a value to BRDFVRayMtl.RefractAffectAlpha More... | |
bool | Set_RefractAffectShadows (bool val, double time) |
Sets a value to BRDFVRayMtl.RefractAffectShadows More... | |
bool | Set_RefractDepth (int val, double time) |
Sets a value to BRDFVRayMtl.RefractDepth More... | |
bool | Set_RefractExitColor (Color val, double time) |
Sets a value to BRDFVRayMtl.RefractExitColor More... | |
bool | Set_RefractExitColorOn (bool val, double time) |
Sets a value to BRDFVRayMtl.RefractExitColorOn More... | |
bool | Set_RefractGlossiness (object val, double time) |
Sets a value to BRDFVRayMtl.RefractGlossiness More... | |
bool | Set_RefractIor (object val, double time) |
Sets a value to BRDFVRayMtl.RefractIor More... | |
bool | Set_RefractSubdivs (int val, double time) |
Sets a value to BRDFVRayMtl.RefractSubdivs More... | |
bool | Set_RefractThinWalled (bool val, double time) |
Sets a value to BRDFVRayMtl.RefractThinWalled More... | |
bool | Set_RefractTrace (bool val, double time) |
Sets a value to BRDFVRayMtl.RefractTrace More... | |
bool | Set_RefrImapColorThresh (float val, double time) |
Sets a value to BRDFVRayMtl.RefrImapColorThresh More... | |
bool | Set_RefrImapMaxRate (int val, double time) |
Sets a value to BRDFVRayMtl.RefrImapMaxRate More... | |
bool | Set_RefrImapMinRate (int val, double time) |
Sets a value to BRDFVRayMtl.RefrImapMinRate More... | |
bool | Set_RefrImapNormThresh (float val, double time) |
Sets a value to BRDFVRayMtl.RefrImapNormThresh More... | |
bool | Set_RefrImapSamples (int val, double time) |
Sets a value to BRDFVRayMtl.RefrImapSamples More... | |
bool | Set_RefrInterpolationOn (bool val, double time) |
Sets a value to BRDFVRayMtl.RefrInterpolationOn More... | |
bool | Set_Roughness (object val, double time) |
Sets a value to BRDFVRayMtl.Roughness More... | |
bool | Set_RoughnessModel (int val, double time) |
Sets a value to BRDFVRayMtl.RoughnessModel More... | |
bool | Set_SelfIllumination (object val, double time) |
Sets a value to BRDFVRayMtl.SelfIllumination More... | |
bool | Set_SelfIlluminationGi (bool val, double time) |
Sets a value to BRDFVRayMtl.SelfIlluminationGi More... | |
bool | Set_SheenAmount (object val, double time) |
Sets a value to BRDFVRayMtl.SheenAmount More... | |
bool | Set_SheenColor (object val, double time) |
Sets a value to BRDFVRayMtl.SheenColor More... | |
bool | Set_SheenGlossiness (object val, double time) |
Sets a value to BRDFVRayMtl.SheenGlossiness More... | |
bool | Set_ThinFilmIor (object val, double time) |
Sets a value to BRDFVRayMtl.ThinFilmIor More... | |
bool | Set_ThinFilmOn (bool val, double time) |
Sets a value to BRDFVRayMtl.ThinFilmOn More... | |
bool | Set_ThinFilmThickness (object val, double time) |
Sets a value to BRDFVRayMtl.ThinFilmThickness More... | |
bool | Set_ThinFilmThicknessMax (float val, double time) |
Sets a value to BRDFVRayMtl.ThinFilmThicknessMax More... | |
bool | Set_ThinFilmThicknessMin (float val, double time) |
Sets a value to BRDFVRayMtl.ThinFilmThicknessMin More... | |
bool | Set_Translucency (int val, double time) |
Sets a value to BRDFVRayMtl.Translucency More... | |
bool | Set_TranslucencyAmount (object val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyAmount More... | |
bool | Set_TranslucencyColor (object val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyColor More... | |
bool | Set_TranslucencyLightMult (float val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyLightMult More... | |
bool | Set_TranslucencyScatterCoeff (float val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyScatterCoeff More... | |
bool | Set_TranslucencyScatterDir (float val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyScatterDir More... | |
bool | Set_TranslucencySurfaceLighting (int val, double time) |
Sets a value to BRDFVRayMtl.TranslucencySurfaceLighting More... | |
bool | Set_TranslucencyThickness (float val, double time) |
Sets a value to BRDFVRayMtl.TranslucencyThickness More... | |
bool | Set_UseEnvironmentOverride (bool val, double time) |
Sets a value to BRDFVRayMtl.UseEnvironmentOverride More... | |
bool | Set_Volume (IPluginRef val, double time) |
Sets a value to BRDFVRayMtl.Volume More... | |
![]() | |
PluginCategories | GetCategories () |
Gets all the plugin categories this plugin belongs to, such as being a Light or a Material, etc. | |
long | GetIntegerID () |
Returns the ID of the plugin instance. The ID is unique per scene contained in a VRayRenderer instance. Can be used as a hash value. | |
double[] | GetKeyframeTimes (string propertyName) |
Return an array of keyframe times if the property contains animated values or an empty array if the property is not animated. More... | |
PluginMeta | GetMeta () |
Gets a plugin meta object. | |
string | GetName () |
Gets the name of the plugin. | |
PropertyRuntimeMeta | GetPropertyRuntimeMeta (string propertyName) |
Gets an object with runtime meta information about the property. More... | |
VRayRenderer | GetRenderer () |
Gets a reference to the renderer which created the plugin. | |
string | Gettype () |
Gets the type of the plugin. More... | |
object | GetValue (string propertyName) |
Gets the value of the specified property as a generic object. More... | |
object | GetValue (string propertyName, double time) |
Gets the value of the specified property as a generic object. More... | |
AColor | GetValueAsAColor (string propertyName) |
Gets the value of the specified property if it is of type AColor. Otherwise an exception is thrown. More... | |
AColor | GetValueAsAColor (string propertyName, double time) |
Gets the value of the specified property if it is of type AColor. Otherwise an exception is thrown. More... | |
bool | GetValueAsBool (string propertyName) |
Gets the value of the specified property if it is of type bool. Otherwise an exception is thrown. More... | |
bool | GetValueAsBool (string propertyName, double time) |
Gets the value of the specified property if it is of type bool. Otherwise an exception is thrown. More... | |
Color | GetValueAsColor (string propertyName) |
Gets the value of the specified property if it is of type Color. Otherwise an exception is thrown. More... | |
Color | GetValueAsColor (string propertyName, double time) |
Gets the value of the specified property if it is of type Color. Otherwise an exception is thrown. More... | |
double | GetValueAsDouble (string propertyName) |
Gets the value of the specified property if it is of type double. Otherwise an exception is thrown. More... | |
double | GetValueAsDouble (string propertyName, double time) |
Gets the value of the specified property if it is of type double. Otherwise an exception is thrown. More... | |
float | GetValueAsFloat (string propertyName) |
Gets the value of the specified property if it is of type float. Otherwise an exception is thrown. More... | |
float | GetValueAsFloat (string propertyName, double time) |
Gets the value of the specified property if it is of type float. Otherwise an exception is thrown. More... | |
int | GetValueAsInt (string propertyName) |
Gets the value of the specified property if it is of type int. Otherwise an exception is thrown. More... | |
int | GetValueAsInt (string propertyName, double time) |
Gets the value of the specified property if it is of type int. Otherwise an exception is thrown. More... | |
IList | GetValueAsList (string propertyName) |
Gets the value of the specified property if it is a list. (This simply casts the result of GetValue() to IList. More... | |
IList | GetValueAsList (string propertyName, double time) |
Gets the value of the specified property if it is a list. (This simply casts the result of GetValue() to IList. More... | |
IList< T > | GetValueAsList< T > (string propertyName) |
Gets the value of the specified property if it is of a list type. More... | |
IList< T > | GetValueAsList< T > (string propertyName, double time) |
Gets the value of the specified property if it is of a list type. More... | |
Matrix | GetValueAsMatrix (string propertyName) |
Gets the value of the specified property if it is of type Matrix. Otherwise an exception is thrown. More... | |
Matrix | GetValueAsMatrix (string propertyName, double time) |
Gets the value of the specified property if it is of type Matrix. Otherwise an exception is thrown. More... | |
IPluginRef | GetValueAsPluginRef (string propertyName) |
Gets the value of the specified property if it is of type Plugin/PluginRef. More... | |
IPluginRef | GetValueAsPluginRef (string propertyName, double time) |
Gets the value of the specified property if it is of type Plugin/PluginRef. More... | |
string | GetValueAsString (string propertyName) |
Gets the string representation of the specified plugin property value. More... | |
string | GetValueAsString (string propertyName, double time) |
Gets the string representation of the specified plugin property value. More... | |
Transform | GetValueAsTransform (string propertyName) |
Gets the value of the specified property if it is of type Transform. Otherwise an exception is thrown. More... | |
Transform | GetValueAsTransform (string propertyName, double time) |
Gets the value of the specified property if it is of type Transform. Otherwise an exception is thrown. More... | |
Vector | GetValueAsVector (string propertyName) |
Gets the value of the specified property if it is of type Vector. Otherwise an exception is thrown. More... | |
Vector | GetValueAsVector (string propertyName, double time) |
Gets the value of the specified property if it is of type Vector. Otherwise an exception is thrown. More... | |
bool | IsPropertyAnimated (string propertyName) |
Returns whether the current value of the property is animated or not. More... | |
bool | IsValid () |
Check whether this object contains a valid reference to a V-Ray plugin instance. (The reference may become invalid if the actual plugin it refers to has been deleted.) More... | |
bool | SetName (string newName) |
Sets a new name of the plugin. More... | |
bool | SetValue (string propertyName, AColor value) |
Sets the value of the specified property as AColor. More... | |
bool | SetValue (string propertyName, AColor value, double time) |
Sets the value of the specified property as AColor. More... | |
bool | SetValue (string propertyName, bool value) |
Sets the value of the specified property as bool. More... | |
bool | SetValue (string propertyName, bool value, double time) |
Sets the value of the specified property as bool. More... | |
bool | SetValue (string propertyName, Color value) |
Sets the value of the specified property as Color. More... | |
bool | SetValue (string propertyName, Color value, double time) |
Sets the value of the specified property as Color. More... | |
bool | SetValue (string propertyName, Color[] value) |
Sets the value of the specified property as an array of Colors. More... | |
bool | SetValue (string propertyName, Color[] value, double time) |
Sets the value of the specified property as an array of Colors. More... | |
bool | SetValue (string propertyName, Color[] value, int startIndex, int size) |
Sets the value of the specified property as a slice of a Color array. More... | |
bool | SetValue (string propertyName, Color[] value, int startIndex, int size, double time) |
Sets the value of the specified property as a slice of a Color array. More... | |
bool | SetValue (string propertyName, double value) |
Sets the value of the specified property as double. More... | |
bool | SetValue (string propertyName, double value, double time) |
Sets the value of the specified property as double. More... | |
bool | SetValue (string propertyName, double[] value) |
Sets the value of the specified property as an array of doubles. More... | |
bool | SetValue (string propertyName, double[] value, double time) |
Sets the value of the specified property as an array of doubles. More... | |
bool | SetValue (string propertyName, double[] value, int startIndex, int size) |
Sets the value of the specified property as a slice of a double array. More... | |
bool | SetValue (string propertyName, double[] value, int startIndex, int size, double time) |
Sets the value of the specified property as a slice of a double array. More... | |
bool | SetValue (string propertyName, float value) |
Sets the value of the specified property as float. More... | |
bool | SetValue (string propertyName, float value, double time) |
Sets the value of the specified property as float. More... | |
bool | SetValue (string propertyName, float[] value) |
Sets the value of the specified property as an array of floats. More... | |
bool | SetValue (string propertyName, float[] value, double time) |
Sets the value of the specified property as an array of floats. More... | |
bool | SetValue (string propertyName, float[] value, int startIndex, int size) |
Sets the value of the specified property as a slice of a float array. More... | |
bool | SetValue (string propertyName, float[] value, int startIndex, int size, double time) |
Sets the value of the specified property as a slice of a float array. More... | |
bool | SetValue (string propertyName, IList< Color > value) |
Sets the value of the specified property as a list of Colors. More... | |
bool | SetValue (string propertyName, IList< Color > value, double time) |
Sets the value of the specified property as a list of Colors. More... | |
bool | SetValue (string propertyName, IList< double > value) |
Sets the value of the specified property as alist of doubles. More... | |
bool | SetValue (string propertyName, IList< double > value, double time) |
Sets the value of the specified property as alist of doubles. More... | |
bool | SetValue (string propertyName, IList< float > value) |
Sets the value of the specified property as a list of floats. More... | |
bool | SetValue (string propertyName, IList< float > value, double time) |
Sets the value of the specified property as a list of floats. More... | |
bool | SetValue (string propertyName, IList< int > value) |
Sets the value of the specified property as a list of ints. More... | |
bool | SetValue (string propertyName, IList< int > value, double time) |
Sets the value of the specified property as a list of ints. More... | |
bool | SetValue (string propertyName, IList< Vector > value) |
Sets the value of the specified property as a list of Vectors. More... | |
bool | SetValue (string propertyName, IList< Vector > value, double time) |
Sets the value of the specified property as a list of Vectors. More... | |
bool | SetValue (string propertyName, int value) |
Sets the value of the specified property as int. More... | |
bool | SetValue (string propertyName, int value, double time) |
Sets the value of the specified property as int. More... | |
bool | SetValue (string propertyName, int[] value) |
Sets the value of the specified property as an array of ints. More... | |
bool | SetValue (string propertyName, int[] value, double time) |
Sets the value of the specified property as an array of ints. More... | |
bool | SetValue (string propertyName, int[] value, int startIndex, int size) |
Sets the value of the specified property as a slice of an int array. More... | |
bool | SetValue (string propertyName, int[] value, int startIndex, int size, double time) |
Sets the value of the specified property as a slice of an int array. More... | |
bool | SetValue (string propertyName, IPluginRef value) |
Sets the value of the specified property as Plugin or Plugin's output parameter. More... | |
bool | SetValue (string propertyName, IPluginRef value, double time) |
Sets the value of the specified property as Plugin or Plugin's output parameter. More... | |
bool | SetValue (string propertyName, Matrix value) |
Sets the value of the specified property as Matrix. More... | |
bool | SetValue (string propertyName, Matrix value, double time) |
Sets the value of the specified property as Matrix. More... | |
bool | SetValue (string propertyName, object value) |
Sets the value of the specified property as a generic object. The type is deduced internally. More... | |
bool | SetValue (string propertyName, object value, double time) |
Sets the value of the specified property as a generic object. The type is deduced internally. More... | |
bool | SetValue (string propertyName, Plugin outPlugin, string outPropertyName) |
Sets the value of the specified property as a Plugin's output parameter. More... | |
bool | SetValue (string propertyName, Plugin outPlugin, string outPropertyName, double time) |
Sets the value of the specified property as a Plugin's output parameter. More... | |
bool | SetValue (string propertyName, Plugin value) |
Sets the value of the specified property as Plugin. More... | |
bool | SetValue (string propertyName, Plugin value, double time) |
Sets the value of the specified property as Plugin. More... | |
bool | SetValue (string propertyName, string propertyValue) |
Updates the currently loaded V-Ray scene. More... | |
bool | SetValue (string propertyName, string propertyValue, double time) |
Updates the currently loaded V-Ray scene. More... | |
bool | SetValue (string propertyName, Transform value) |
Sets the value of the specified property as Transform. More... | |
bool | SetValue (string propertyName, Transform value, double time) |
Sets the value of the specified property as Transform. More... | |
bool | SetValue (string propertyName, Vector value) |
Sets the value of the specified property as Vector. More... | |
bool | SetValue (string propertyName, Vector value, double time) |
Sets the value of the specified property as Vector. More... | |
bool | SetValue (string propertyName, Vector[] value) |
Sets the value of the specified property as an array of Vectors. More... | |
bool | SetValue (string propertyName, Vector[] value, double time) |
Sets the value of the specified property as an array of Vectors. More... | |
bool | SetValue (string propertyName, Vector[] value, int startIndex, int size) |
Sets the value of the specified property as a slice of a Vector array. More... | |
bool | SetValue (string propertyName, Vector[] value, int startIndex, int size, double time) |
Sets the value of the specified property as a slice of a Vector array. More... | |
override string | ToString () |
Returns the plugin name. More... | |
string | ToString () |
new string | ToString () |
![]() | |
string | ToString () |
new string | ToString () |
Static Public Member Functions | |
static BRDFVRayMtl | GetInstance (VRayRenderer renderer, string name) |
Use renderer to find and return a BRDFVRayMtl instance with the given name | |
static BRDFVRayMtl | NewInstance (VRayRenderer renderer, string name) |
Use renderer to create and return a BRDFVRayMtl instance | |
Properties | |
object | Anisotropy [get, set] |
The anisotropy for glossy reflections, from -1 to 1 (0.0 is isotropic reflections) [UI Guides] displayName=Anisotropy-1..1, minValue=-0.99, maxValue=0.99, startRollout=, gpuSupport=full More... | |
int | AnisotropyAxis [get, set] |
Which local object axis to use when anisotropy_derivation is 0. (0 - X; 1 - Y; 2 - Z) [UI Guides] displayName=Anisotropy Axis, enableIf: ?anisotropy_derivation=0, enum=0:X;1:Y;2:Z, gpuSupport=full More... | |
int | AnisotropyDerivation [get, set] |
What method to use for deriving anisotropy axes (0 - local object axis; 1 - a specified uvw generator) [UI Guides] enum=0:Local object axis;1:Specified uvw generator, displayName=UV Vectors Derivation, gpuSupport=full More... | |
object | AnisotropyRotation [get, set] |
The rotation of the anisotropy axes, from 0.0 to 1.0 [UI Guides] displayName=Anisotropy rotation, softMinValue=0.0, softMaxValue=1.0, gpuSupport=full More... | |
IPluginRef | AnisotropyUvwgen [get, set] |
The uvw generator to use for anisotropy when anisotropy_derivation is 1 [UI Guides] enableIf: ?anisotropy_derivation=1, gpuSupport=full | |
int | BrdfType [get, set] |
The BRDF type (0 - Phong, 1 - Blinn, 2 - Ward, 3 - VRay (deprecated, do not use), 4 - GGX) [UI Guides] enum=0:Phong;1:Blinn;2:Ward;4:GGX, displayName=BRDF Type, startRollout=Reflection layer, tier=adv, gpuSupport=full More... | |
object | BumpAmount [get, set] |
Bump amount [UI Guides] quantityType=distance, enableIf: ?bump_type!=6, gpuSupport=full More... | |
object | BumpMap [get, set] |
Base bump map [UI Guides] attributes=textureSlot, startRollout=Bump, gpuSupport=full More... | |
int | BumpType [get, set] |
The type of the map (0 - from regular texture output, 1 - normal map in tangent space, 2 - normal map in object space, 3 - normal map in camera space, 4 - normal map in world space, 5 - from texture bump output, 6 - explicit normal) [UI Guides] enum=0:Bump Map;1:Normal map in tangent space;2:Normal map in object space;3:Normal map in screen space;4:Normal map in world space;5:From texture bump output;6:Explicit normal, gpuSupport=full More... | |
IList< object > | Channels [get, set] |
Render channels in which the result of this material will be written to. [UI Guides] gpuSupport=none | |
object | CoatAmount [get, set] |
Value controlling both the amount of dimming and the intensity of the specular highlight of the coat layer [UI Guides] displayName=Coat amount, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
object | CoatAnisotropy [get, set] |
The anisotropy for coat reflections, from -1 to 1 (0.0 is isotropic reflections) [UI Guides] displayName=Coat Anisotropy-1..1, minValue=-0.99, maxValue=0.99, startRollout=, gpuSupport=none More... | |
object | CoatAnisotropyRotation [get, set] |
The rotation of the coat anisotropy axes, from 0.0 to 1.0 [UI Guides] displayName=Coat Anisotropy rotation, softMinValue=0.0, softMaxValue=1.0, gpuSupport=none More... | |
object | CoatBumpAmount [get, set] |
Coat bump amount [UI Guides] enableIf: ?coat_bump_lock==0,?coat_bump_type!=6, quantityType=distance, gpuSupport=full More... | |
bool | CoatBumpLock [get, set] |
Lock the coat bump map to the base bump map [UI Guides] displayName=Coat bump lock, gpuSupport=full More... | |
object | CoatBumpMap [get, set] |
Coat bump map [UI Guides] enableIf: ?coat_bump_lock==0, attributes=textureSlot, startRollout=Coat Bump, gpuSupport=full More... | |
int | CoatBumpType [get, set] |
The type of the map (0 - from regular texture output, 1 - normal map in tangent space, 2 - normal map in object space, 3 - normal map in camera space, 4 - normal map in world space, 5 - from texture bump output, 6 - explicit normal) [UI Guides] enableIf: ?coat_bump_lock==0, enum=0:Bump Map;1:Normal map in tangent space;2:Normal map in object space;3:Normal map in screen space;4:Normal map in world space;5:From texture bump output;6:Explicit normal, gpuSupport=full More... | |
object | CoatColor [get, set] |
The coat color of the material [UI Guides] displayName=Coat color, startRollout=Coat, gpuSupport=full More... | |
object | CoatDarkening [get, set] |
Coat darkening factor for the base diffuse and reflection layers [UI Guides] displayName=Coat darkeninggpuSupport=none More... | |
object | CoatGlossiness [get, set] |
The glossiness of the coat layer of the material [UI Guides] displayName=Coat glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
object | CoatIor [get, set] |
The index of refraction of the coat layer of the material [UI Guides] displayName=Coat IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, gpuSupport=full More... | |
bool | CompensateCameraExposure [get, set] |
True if the camera exposure should be compensated for self-illumination [UI Guides] gpuSupport=full More... | |
object | Diffuse [get, set] |
The diffuse color of the material [UI Guides] displayName=Diffuse color, startRollout=, tier=basic, gpuSupport=full More... | |
float | Dispersion [get, set] |
Abbe value [UI Guides] displayName=Aberration, enableIf: ?dispersion_on=1,?refract_thin_walled=0, minValue=1, maxValue=150, gpuSupport=full More... | |
bool | DispersionOn [get, set] |
True to enable dispersion [UI Guides] displayName=Enable dispersion, enableIf: ?refract_thin_walled=0, startRollout=, gpuSupport=full More... | |
object | EnvironmentOverride [get, set] |
Environment override texture [UI Guides] enableIf: ?use_environment_override=1, gpuSupport=none | |
int | EnvironmentPriority [get, set] |
Environment override priority (used when several materials override it along a ray path) [UI Guides] enableIf: ?use_environment_override=1, minValue=-1000, maxValue=1000, gpuSupport=none More... | |
float | FogBias [get, set] |
Bias for the absorption [UI Guides] displayName=Fog bias, gpuSupport=partial More... | |
Color | FogColor [get, set] |
The absorption (fog) color [UI Guides] displayName=Fog color, startTab=V-Ray Material Advanced, startRollout=Fog, overridenBy=fog_color_tex, gpuSupport=partial More... | |
object | FogColorTex [get, set] |
The absorption (fog) color texture [UI Guides] displayName=Fog color, overrides=fog_color, gpuSupport=partial | |
object | FogDepth [get, set] |
Multiplier for the scatter radius. Has the inverse effect as fog_mult and is combined with it. [UI Guides] displayName=Fog depth, enableIf: ?refract_thin_walled=0, minValue=0.0, gpuSupport=partial More... | |
float | FogMult [get, set] |
Multiplier for the absorption [UI Guides] displayName=Fog multiplier, enableIf: ?refract_thin_walled=0, minValue=0.0, gpuSupport=partial More... | |
bool | FogUnitScaleOn [get, set] |
Enable unit scale multiplication, when calculating absorption. When this is enabled, the fog multiplier is in cm^-1. When this is disabled, the fog multiplier is in scene_units^-1. [UI Guides] displayName=Fog multiplier in centimeters^-1, gpuSupport=full More... | |
bool | Fresnel [get, set] |
True to enable Fresnel reflections (angle dependent reflection amount) [UI Guides] displayName=Fresnel reflections, startRollout=, gpuSupport=full More... | |
object | FresnelIor [get, set] |
The ior for calculating the Fresnel term [UI Guides] displayName=Fresnel IOR, enableIf: ?fresnel=1, ?fresnel_ior_lock=0, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, tier=adv, gpuSupport=full More... | |
bool | FresnelIorLock [get, set] |
True to use the refraction ior also for the Fresnel term (fresnel_ior is ignored) [UI Guides] displayName=Lock fresnel IOR, enableIf: ?fresnel=1, tier=adv, gpuSupport=full More... | |
int | GtrEnergyCompensation [get, set] |
0: No GTR energy compensation, 1: GTR energy compensation with color sharpening, 2: GTR energy compensation without color sharpening. [UI Guides] enum=0:Disabled;1:Compensation incl. diffuse Fresnel;2:Compensation w/o diffuse Fresnel, defaultValue=2, hide=1, gpuSupport=full More... | |
object | GtrGamma [get, set] |
How much to increase/decrease the tail of the glossy highlight when using GGX reflection model [UI Guides] displayName=GGX tail falloff, minValue=0.001, maxValue=1000.0, softMinValue=2.0, softMaxValue=10.0, enableIf: ?brdf_type=4, gpuSupport=full More... | |
object | HilightGlossiness [get, set] |
The glossiness of the hilights [UI Guides] displayName=Hilight glossiness, enableIf: ?hilight_glossiness_lock=0, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=full More... | |
bool | HilightGlossinessLock [get, set] |
True to use the reflection glossiness also for hilights (hilight_glossiness is ignored) [UI Guides] displayName=Lock hilight glossiness, tier=adv, gpuSupport=full More... | |
float | HilightSoften [get, set] |
How much to soften hilights and reflections at grazing light angles [UI Guides] displayName=Soften, minValue=-1.0, maxValue=1.0, tier=adv, gpuSupport=none More... | |
string | LpeLabel [get, set] |
Light path expressions material label which can be used to identify the material [UI Guides] hide=1, gpuSupport=full More... | |
object | Metalness [get, set] |
When this is 0.0, the material uses dielectric reflections, and when it is 1.0, metallic reflections are used. [UI Guides] displayName=Metalness, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
bool | NewGtrAnisotropy [get, set] |
If true, the new phisically correct GTR anisotropy is used. Otherwise, the old anisotropy that applies to all brdf types is used. [UI Guides] defaultValue=1, hide=1, gpuSupport=full More... | |
object | Opacity [get, set] |
The opacity of the material [UI Guides] displayName=Opacity Grayscale, enableIf: ?opacity_source=0, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=full More... | |
object | OpacityColor [get, set] |
The color opacity map of the material [UI Guides] displayName=Opacity Colored, enableIf: ?opacity_source=1, tier=adv, gpuSupport=full More... | |
int | OpacityMode [get, set] |
The opacity mode (0 - Normal, 1 - Clip, 2 - Stochastic) [UI Guides] enum=0:Normal;1:Clip;2:Stochastic, displayName=Opacity Mode, tier=adv, gpuSupport=none More... | |
int | OpacitySource [get, set] |
Choose between grayscale (0) or colored (1) opacity. [UI Guides] startTab=V-Ray Material Basic, startRollout=Basic, enum=0:Opacity Grayscale;1:Opacity Colored, tier=adv, gpuSupport=full More... | |
float | OptionCutoff [get, set] |
Specifies a cutoff threshold for tracing reflections/refractions [UI Guides] displayName=Cutoff, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
bool | OptionDoubleSided [get, set] |
true if the material is double-sided [UI Guides] displayName=Double-sided, startRollout=Options, gpuSupport=full More... | |
int | OptionEnergyMode [get, set] |
Energy preservation mode for reflections and refractions (0 - color, 1 - monochrome) [UI Guides] enum=0:Color;1:Monochrome, displayName=Energy preservation, gpuSupport=none More... | |
bool | OptionFixDarkEdges [get, set] |
true to fix dark edges for glossy reflections with low samples; only set this to false for compatibility with older versions [UI Guides] displayName=Fix dark edges, gpuSupport=full More... | |
bool | OptionGlossyFresnel [get, set] |
true to enable glossy Fresnel [UI Guides] displayName=Glossy fresnel, defaultValue=1.0gpuSupport=full More... | |
int | OptionGlossyRaysAsGi [get, set] |
Specifies when to treat GI rays as glossy rays (0 - never; 1 - only for rays that are already GI rays; 2 - always [UI Guides] enum=0:Never;1:GI rays only;2:Always, displayName=Glossy rays as GI, gpuSupport=full More... | |
bool | OptionReflectOnBack [get, set] |
true to compute reflections for back sides of objects [UI Guides] displayName=Reflect on back side, gpuSupport=full More... | |
int | OptionShadingModel [get, set] |
Shading model to use (0 - V-Ray, 1 - OpenPBR) [UI Guides] enum=0:V-Ray;1:OpenPBR, displayName=Mode, startRollout=Options, gpuSupport=none More... | |
bool | OptionUseIrradianceMap [get, set] |
false to perform local brute-force GI calculatons and true to use the current GI engine [UI Guides] displayName=Use irradiance map, gpuSupport=none More... | |
bool | OptionUseRoughness [get, set] |
true to invert all glossiness values and use roughness instead [UI Guides] displayName=Use roughness, gpuSupport=none More... | |
object | Reflect [get, set] |
The reflection color (per-channel reflection factor) of the material [UI Guides] displayName=Reflection color, tier=basic, gpuSupport=full More... | |
int | ReflectAffectAlpha [get, set] |
Determines how reflections affect the alpha channel (0 - opaque alpha; 1 - alpha is taken from refractions; 2 - all channels are propagated [UI Guides] enum=0:Color only;1:Color+alpha;2:All channels, displayName=Affect Channels, tier=adv, gpuSupport=full More... | |
int | ReflectDepth [get, set] |
The maximum depth for reflections [UI Guides] displayName=Max depth, minValue=1, maxValue=1000, softMaxValue=10, tier=adv, gpuSupport=full More... | |
float | ReflectDimDistance [get, set] |
How much to dim reflection as length of rays increases [UI Guides] displayName=Dim distance, enableIf: ?reflect_dim_distance_on=1, quantityType=distance, minValue=0.0, tier=adv, gpuSupport=full More... | |
float | ReflectDimDistanceFalloff [get, set] |
Fall off for the dim distance [UI Guides] displayName=Dim fall-off, enableIf: ?reflect_dim_distance_on=1, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=none More... | |
bool | ReflectDimDistanceOn [get, set] |
True to enable dim distance [UI Guides] displayName=Enable dim distance, startRollout=, tier=adv, gpuSupport=full More... | |
Color | ReflectExitColor [get, set] |
The color to use when the maximum depth is reached [UI Guides] displayName=Exit color, tier=adv, gpuSupport=none More... | |
object | ReflectGlossiness [get, set] |
The glossiness of the reflections [UI Guides] displayName=Reflection glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
int | ReflectSubdivs [get, set] |
Subdivs for glossy reflectons [UI Guides] displayName=Reflection Subdivs, minValue=1, maxValue=1000, softMaxValue=20, quantityType=localSubdivs, startRollout=, tier=adv, gpuSupport=none More... | |
bool | ReflectTrace [get, set] |
true to trace reflections and false to only do hilights [UI Guides] displayName=Trace reflections, tier=adv, gpuSupport=full More... | |
object | ReflectWeight [get, set] |
Weight of the reflection (specular) component [UI Guides] displayName=Reflection weightgpuSupport=none More... | |
float | ReflImapColorThresh [get, set] |
(description missing) [UI Guides] displayName=Color threshold, enableIf: ?refl_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | ReflImapMaxRate [get, set] |
(description missing) [UI Guides] displayName=Max rate, enableIf: ?refl_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none More... | |
int | ReflImapMinRate [get, set] |
(description missing) [UI Guides] displayName=Min rate, enableIf: ?refl_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none More... | |
float | ReflImapNormThresh [get, set] |
(description missing) [UI Guides] displayName=Normal threshold, enableIf: ?refl_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | ReflImapSamples [get, set] |
(description missing) [UI Guides] displayName=Interpolation samples, enableIf: ?refl_interpolation_on=1, minValue=1, maxValue=1000, gpuSupport=none More... | |
bool | ReflInterpolationOn [get, set] |
This is deprecated and will be removed. This has no effect [UI Guides] displayName=Use reflection interpolation, startRollout=Reflection interpolation, gpuSupport=none More... | |
object | Refract [get, set] |
The refraction color of the material. In other words, relative amount of transmitted light for each color channel. [UI Guides] displayName=Refraction color, startRollout=Refraction layer, tier=basic, gpuSupport=full More... | |
int | RefractAffectAlpha [get, set] |
Determines how refractions affect the alpha channel (0 - opaque alpha; 1 - alpha is taken from refractions; 2 - all channels are propagated [UI Guides] enum=0:Color only;1:Color+alpha;2:All channels, displayName=Affect alpha, tier=adv, gpuSupport=full More... | |
bool | RefractAffectShadows [get, set] |
True to enable the refraction to affect the shadows cast by the material (as transparent shadows) [UI Guides] displayName=Affect shadows, tier=adv, gpuSupport=full More... | |
int | RefractDepth [get, set] |
The maximum depth for refractions [UI Guides] displayName=Max depth, minValue=1, maxValue=1000, softMaxValue=10, tier=adv, gpuSupport=full More... | |
Color | RefractExitColor [get, set] |
The color to use when maximum depth is reached when refract_exit_color_on is true [UI Guides] displayName=Exit color, enableIf: ?refract_exit_color_on=1, tier=adv, gpuSupport=full More... | |
bool | RefractExitColorOn [get, set] |
If false, when the maximum refraction depth is reached, the material is assumed transparent, instead of terminating the ray [UI Guides] displayName=Use exit color, tier=adv, gpuSupport=full More... | |
object | RefractGlossiness [get, set] |
Glossiness for refractions [UI Guides] displayName=Refraction glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
object | RefractIor [get, set] |
The index of refraction [UI Guides] displayName=Refraction IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, tier=basic, gpuSupport=full More... | |
int | RefractSubdivs [get, set] |
Subdivs for glossy refractions [UI Guides] displayName=Refraction Subdivs, minValue=1, maxValue=1000, softMaxValue=20, quantityType=localSubdivs, startRollout=, tier=adv, gpuSupport=none More... | |
bool | RefractThinWalled [get, set] |
True to enable thin-walled refraction [UI Guides] gpuSupport=full More... | |
bool | RefractTrace [get, set] |
1 to trace refractions; 0 to disable them [UI Guides] displayName=Trace refractions, tier=adv, gpuSupport=full More... | |
float | RefrImapColorThresh [get, set] |
(description missing) [UI Guides] displayName=Color threshold, enableIf: ?refr_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | RefrImapMaxRate [get, set] |
(description missing) [UI Guides] displayName=Max rate, enableIf: ?refr_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none More... | |
int | RefrImapMinRate [get, set] |
(description missing) [UI Guides] displayName=Min rate, enableIf: ?refr_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none More... | |
float | RefrImapNormThresh [get, set] |
(description missing) [UI Guides] displayName=Normal threshold, enableIf: ?refr_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | RefrImapSamples [get, set] |
(description missing) [UI Guides] displayName=Interpolation samples, enableIf: ?refr_interpolation_on=1, minValue=1, maxValue=1000, gpuSupport=none More... | |
bool | RefrInterpolationOn [get, set] |
This is deprecated and will be removed. This has no effect [UI Guides] displayName=Use refraction interpolation, startRollout=Refraction interpolation, gpuSupport=none More... | |
object | Roughness [get, set] |
The roughness of the diffuse part of the material [UI Guides] displayName=Diffuse roughness, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | RoughnessModel [get, set] |
The roughness model. 0 - Gamma-based; 1 - Oren-Nayar [UI Guides] enum=0:Gamma-based;1:Oren-Nayar, tier=adv, gpuSupport=none More... | |
object | SelfIllumination [get, set] |
The self-illumination color of the material [UI Guides] displayName=Self-Illumination color, startRollout=, tier=basic, gpuSupport=full More... | |
bool | SelfIlluminationGi [get, set] |
True if the self-illumination should affect GI [UI Guides] displayName=Self-Illumination affects GI, tier=adv, gpuSupport=full More... | |
object | SheenAmount [get, set] |
Value controlling both the amount of dimming and the intensity of the specular highlight of the sheen layer [UI Guides] displayName=Sheen amount, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
object | SheenColor [get, set] |
The sheen color of the material [UI Guides] displayName=Sheen color, startRollout=Sheen, gpuSupport=full More... | |
object | SheenGlossiness [get, set] |
The glossiness of the sheen layer of the material [UI Guides] displayName=Sheen glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
object | ThinFilmIor [get, set] |
The index of refraction of the thin film. [UI Guides] displayName=Thin Film IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, enableIf: ?thin_film_on!=0, gpuSupport=full More... | |
bool | ThinFilmOn [get, set] |
true to enable thin film reflections. [UI Guides] displayName=Enable thin film, startRollout=Thin Film, gpuSupport=full More... | |
object | ThinFilmThickness [get, set] |
The blend between the minimum and maximum thin film thickness. [UI Guides] displayName=Thickness blend, minValue=0.0, maxValue=1.0, attributes=textureSlot, enableIf: ?thin_film_on!=0, gpuSupport=full More... | |
float | ThinFilmThicknessMax [get, set] |
The maximum thickness of the thin film layer in nanometers. [UI Guides] displayName=Max thickness, minValue=0.0, maxValue=1000000.0, softMaxValue=3000.0, enableIf: ?thin_film_on!=0, gpuSupport=full More... | |
float | ThinFilmThicknessMin [get, set] |
The minimum thickness of the thin film layer in nanometers. [UI Guides] displayName=Min thickness, minValue=0.0, maxValue=1000000.0, softMaxValue=3000.0, enableIf: ?thin_film_on!=0, gpuSupport=full More... | |
int | Translucency [get, set] |
Translucency mode (0 - None; 1 - Hard (wax) model; 2 - Soft (water) model; 3 - Hybrid model; 4 - Volumetric translucency; 5 - Volumetric (water) model; 6 - SSS (wax) model) [UI Guides] displayName=Translucency type, enum=0:None;1:Hard wax model;2:Soft water model;3:Hybrid model;4:Volumetric;5:Volumetric water model;6:SSS wax model, startRollout=Translucency SSS, gpuSupport=partial More... | |
object | TranslucencyAmount [get, set] |
Translucency amount for volumetric or SSS translucency [UI Guides] enableIf: ?translucency=5;?translucency=6, minValue=0.0, maxValue=1.0, gpuSupport=full More... | |
object | TranslucencyColor [get, set] |
Filter color for the translucency effect [UI Guides] displayName=Translucency color, enableIf: ?translucency!=0, gpuSupport=partial More... | |
float | TranslucencyLightMult [get, set] |
A multiplier for the calculated lighting for the translucency effect [UI Guides] displayName=Light multiplier, enableIf: ?translucency!=0, minValue=0.0, gpuSupport=none More... | |
float | TranslucencyScatterCoeff [get, set] |
Scattering cone (0.0f - no scattering, 1.0f - full scattering [UI Guides] displayName=Scatter coeff, enableIf: ?translucency!=0, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
float | TranslucencyScatterDir [get, set] |
Scatter direction (0.0f is backward, 1.0f is forward) [UI Guides] displayName=Scatter direction, enableIf: ?translucency!=0, minValue=0.0, maxValue=1.0, gpuSupport=none More... | |
int | TranslucencySurfaceLighting [get, set] |
Determines how direct illumination is computed for sub-surface scattering. The uniform method spreads light more uniformly inside the material and is faster for skin etc. The directional method tends to propagate more light in the direction from which it illuminates the surface. The directional method requires the 'affect shadows' option to be enabled so that shadows extend below the surface; this method may also produce a faceted look on low-poly objects. [UI Guides] defaultValue=1, enableIf: ?refract_affect_shadows=1,?translucency=5;?translucency=6, displayName=Illumination method, enum=0:Directional;1:Uniform More... | |
float | TranslucencyThickness [get, set] |
Maximum distance to trace inside the object [UI Guides] displayName=Maximum thickness, enableIf: ?translucency!=0, quantityType=distance, minValue=0.0, gpuSupport=none More... | |
bool | UseEnvironmentOverride [get, set] |
True to use the 'environment override' texture. [UI Guides] startRollout=Environment override, gpuSupport=none More... | |
IPluginRef | Volume [get, set] |
Volume to use for this material. This parameter will make the material ignore the fog and translucency parameters. [UI Guides] gpuSupport=none | |
![]() | |
string | this[string property] [get, set] |
Gets or sets a property with the given name. More... | |
![]() | |
string | OutputName [get] |
The output property name of the plugin if any. More... | |
new string | OutputName [get] |
The output property name of the plugin if any. More... | |
Plugin | Plugin [get] |
The plugin. More... | |
new T | Plugin [get] |
The plugin. More... | |
![]() | |
string | OutputName [get] |
The output property name of the plugin if any. | |
new string | OutputName [get] |
The output property name of the plugin if any. | |
Plugin | Plugin [get] |
The plugin. | |
new T | Plugin [get] |
The plugin. | |
Additional Inherited Members | |
![]() | |
Plugin (VRayRenderer renderer, long id) | |
Plugin (VRayRenderer renderer, string name) | |
void | Initialize (VRayRenderer vrayRenderer, long pluginId) |
General purpose energy preserving BRDF with one diffuse, reflective and refractive layer. Recommended unless you have specific needs it doesn't cover. [gpuSupport=(partial)]
object VRay.Plugins.BRDFVRayMtl.Get_Anisotropy | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Anisotropy
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_AnisotropyAxis | ( | double | time | ) |
Gets the value of BRDFVRayMtl.AnisotropyAxis
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_AnisotropyDerivation | ( | double | time | ) |
Gets the value of BRDFVRayMtl.AnisotropyDerivation
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_AnisotropyRotation | ( | double | time | ) |
Gets the value of BRDFVRayMtl.AnisotropyRotation
time | The time, when the value is requested. |
IPluginRef VRay.Plugins.BRDFVRayMtl.Get_AnisotropyUvwgen | ( | double | time | ) |
Gets the value of BRDFVRayMtl.AnisotropyUvwgen
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_BrdfType | ( | double | time | ) |
Gets the value of BRDFVRayMtl.BrdfType
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_BumpAmount | ( | double | time | ) |
Gets the value of BRDFVRayMtl.BumpAmount
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_BumpMap | ( | double | time | ) |
Gets the value of BRDFVRayMtl.BumpMap
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_BumpType | ( | double | time | ) |
Gets the value of BRDFVRayMtl.BumpType
time | The time, when the value is requested. |
IList< object > VRay.Plugins.BRDFVRayMtl.Get_Channels | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Channels
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatAmount | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatAmount
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatAnisotropy | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatAnisotropy
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatAnisotropyRotation | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatAnisotropyRotation
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatBumpAmount | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatBumpAmount
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_CoatBumpLock | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatBumpLock
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatBumpMap | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatBumpMap
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_CoatBumpType | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatBumpType
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatColor
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatDarkening | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatDarkening
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatGlossiness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatGlossiness
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_CoatIor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CoatIor
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_CompensateCameraExposure | ( | double | time | ) |
Gets the value of BRDFVRayMtl.CompensateCameraExposure
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Diffuse | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Diffuse
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_Dispersion | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Dispersion
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_DispersionOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.DispersionOn
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_EnvironmentOverride | ( | double | time | ) |
Gets the value of BRDFVRayMtl.EnvironmentOverride
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_EnvironmentPriority | ( | double | time | ) |
Gets the value of BRDFVRayMtl.EnvironmentPriority
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_FogBias | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogBias
time | The time, when the value is requested. |
Color VRay.Plugins.BRDFVRayMtl.Get_FogColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogColor
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_FogColorTex | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogColorTex
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_FogDepth | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogDepth
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_FogMult | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogMult
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_FogUnitScaleOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FogUnitScaleOn
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_Fresnel | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Fresnel
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_FresnelIor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FresnelIor
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_FresnelIorLock | ( | double | time | ) |
Gets the value of BRDFVRayMtl.FresnelIorLock
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_GtrEnergyCompensation | ( | double | time | ) |
Gets the value of BRDFVRayMtl.GtrEnergyCompensation
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_GtrGamma | ( | double | time | ) |
Gets the value of BRDFVRayMtl.GtrGamma
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_HilightGlossiness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.HilightGlossiness
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_HilightGlossinessLock | ( | double | time | ) |
Gets the value of BRDFVRayMtl.HilightGlossinessLock
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_HilightSoften | ( | double | time | ) |
Gets the value of BRDFVRayMtl.HilightSoften
time | The time, when the value is requested. |
string VRay.Plugins.BRDFVRayMtl.Get_LpeLabel | ( | double | time | ) |
Gets the value of BRDFVRayMtl.LpeLabel
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Metalness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Metalness
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_NewGtrAnisotropy | ( | double | time | ) |
Gets the value of BRDFVRayMtl.NewGtrAnisotropy
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Opacity | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Opacity
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_OpacityColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OpacityColor
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_OpacityMode | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OpacityMode
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_OpacitySource | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OpacitySource
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_OptionCutoff | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionCutoff
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionDoubleSided | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionDoubleSided
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_OptionEnergyMode | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionEnergyMode
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionFixDarkEdges | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionFixDarkEdges
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionGlossyFresnel | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionGlossyFresnel
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_OptionGlossyRaysAsGi | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionGlossyRaysAsGi
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionReflectOnBack | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionReflectOnBack
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_OptionShadingModel | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionShadingModel
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionUseIrradianceMap | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionUseIrradianceMap
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_OptionUseRoughness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.OptionUseRoughness
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Reflect | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Reflect
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflectAffectAlpha | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectAffectAlpha
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflectDepth | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectDepth
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ReflectDimDistance | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectDimDistance
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ReflectDimDistanceFalloff | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectDimDistanceFalloff
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_ReflectDimDistanceOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectDimDistanceOn
time | The time, when the value is requested. |
Color VRay.Plugins.BRDFVRayMtl.Get_ReflectExitColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectExitColor
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_ReflectGlossiness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectGlossiness
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflectSubdivs | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectSubdivs
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_ReflectTrace | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectTrace
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_ReflectWeight | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflectWeight
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ReflImapColorThresh | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflImapColorThresh
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflImapMaxRate | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflImapMaxRate
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflImapMinRate | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflImapMinRate
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ReflImapNormThresh | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflImapNormThresh
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_ReflImapSamples | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflImapSamples
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_ReflInterpolationOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ReflInterpolationOn
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Refract | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Refract
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefractAffectAlpha | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractAffectAlpha
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_RefractAffectShadows | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractAffectShadows
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefractDepth | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractDepth
time | The time, when the value is requested. |
Color VRay.Plugins.BRDFVRayMtl.Get_RefractExitColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractExitColor
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_RefractExitColorOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractExitColorOn
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_RefractGlossiness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractGlossiness
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_RefractIor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractIor
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefractSubdivs | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractSubdivs
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_RefractThinWalled | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractThinWalled
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_RefractTrace | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefractTrace
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_RefrImapColorThresh | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrImapColorThresh
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefrImapMaxRate | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrImapMaxRate
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefrImapMinRate | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrImapMinRate
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_RefrImapNormThresh | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrImapNormThresh
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RefrImapSamples | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrImapSamples
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_RefrInterpolationOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RefrInterpolationOn
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_Roughness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Roughness
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_RoughnessModel | ( | double | time | ) |
Gets the value of BRDFVRayMtl.RoughnessModel
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_SelfIllumination | ( | double | time | ) |
Gets the value of BRDFVRayMtl.SelfIllumination
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_SelfIlluminationGi | ( | double | time | ) |
Gets the value of BRDFVRayMtl.SelfIlluminationGi
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_SheenAmount | ( | double | time | ) |
Gets the value of BRDFVRayMtl.SheenAmount
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_SheenColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.SheenColor
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_SheenGlossiness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.SheenGlossiness
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_ThinFilmIor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ThinFilmIor
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_ThinFilmOn | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ThinFilmOn
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_ThinFilmThickness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ThinFilmThickness
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ThinFilmThicknessMax | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ThinFilmThicknessMax
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_ThinFilmThicknessMin | ( | double | time | ) |
Gets the value of BRDFVRayMtl.ThinFilmThicknessMin
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_Translucency | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Translucency
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_TranslucencyAmount | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyAmount
time | The time, when the value is requested. |
object VRay.Plugins.BRDFVRayMtl.Get_TranslucencyColor | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyColor
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_TranslucencyLightMult | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyLightMult
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_TranslucencyScatterCoeff | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyScatterCoeff
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_TranslucencyScatterDir | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyScatterDir
time | The time, when the value is requested. |
int VRay.Plugins.BRDFVRayMtl.Get_TranslucencySurfaceLighting | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencySurfaceLighting
time | The time, when the value is requested. |
float VRay.Plugins.BRDFVRayMtl.Get_TranslucencyThickness | ( | double | time | ) |
Gets the value of BRDFVRayMtl.TranslucencyThickness
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Get_UseEnvironmentOverride | ( | double | time | ) |
Gets the value of BRDFVRayMtl.UseEnvironmentOverride
time | The time, when the value is requested. |
IPluginRef VRay.Plugins.BRDFVRayMtl.Get_Volume | ( | double | time | ) |
Gets the value of BRDFVRayMtl.Volume
time | The time, when the value is requested. |
bool VRay.Plugins.BRDFVRayMtl.Set_Anisotropy | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Anisotropy
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_AnisotropyAxis | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.AnisotropyAxis
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_AnisotropyDerivation | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.AnisotropyDerivation
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_AnisotropyRotation | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.AnisotropyRotation
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_AnisotropyUvwgen | ( | IPluginRef | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.AnisotropyUvwgen
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_BrdfType | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.BrdfType
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_BumpAmount | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.BumpAmount
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_BumpMap | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.BumpMap
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_BumpType | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.BumpType
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Channels | ( | IList< object > | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Channels
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatAmount | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatAmount
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatAnisotropy | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatAnisotropy
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatAnisotropyRotation | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatAnisotropyRotation
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatBumpAmount | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatBumpAmount
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatBumpLock | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatBumpLock
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatBumpMap | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatBumpMap
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatBumpType | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatBumpType
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatColor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatDarkening | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatDarkening
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatGlossiness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatGlossiness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CoatIor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CoatIor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_CompensateCameraExposure | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.CompensateCameraExposure
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Diffuse | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Diffuse
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Dispersion | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Dispersion
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_DispersionOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.DispersionOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_EnvironmentOverride | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.EnvironmentOverride
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_EnvironmentPriority | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.EnvironmentPriority
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogBias | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogBias
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogColor | ( | Color | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogColorTex | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogColorTex
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogDepth | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogDepth
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogMult | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogMult
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FogUnitScaleOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FogUnitScaleOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Fresnel | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Fresnel
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FresnelIor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FresnelIor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_FresnelIorLock | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.FresnelIorLock
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_GtrEnergyCompensation | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.GtrEnergyCompensation
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_GtrGamma | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.GtrGamma
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_HilightGlossiness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.HilightGlossiness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_HilightGlossinessLock | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.HilightGlossinessLock
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_HilightSoften | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.HilightSoften
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_LpeLabel | ( | string | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.LpeLabel
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Metalness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Metalness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_NewGtrAnisotropy | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.NewGtrAnisotropy
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Opacity | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Opacity
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OpacityColor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OpacityColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OpacityMode | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OpacityMode
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OpacitySource | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OpacitySource
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionCutoff | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionCutoff
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionDoubleSided | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionDoubleSided
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionEnergyMode | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionEnergyMode
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionFixDarkEdges | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionFixDarkEdges
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionGlossyFresnel | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionGlossyFresnel
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionGlossyRaysAsGi | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionGlossyRaysAsGi
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionReflectOnBack | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionReflectOnBack
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionShadingModel | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionShadingModel
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionUseIrradianceMap | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionUseIrradianceMap
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_OptionUseRoughness | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.OptionUseRoughness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Reflect | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Reflect
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectAffectAlpha | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectAffectAlpha
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectDepth | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectDepth
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectDimDistance | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectDimDistance
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectDimDistanceFalloff | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectDimDistanceFalloff
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectDimDistanceOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectDimDistanceOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectExitColor | ( | Color | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectExitColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectGlossiness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectGlossiness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectSubdivs | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectSubdivs
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectTrace | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectTrace
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflectWeight | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflectWeight
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflImapColorThresh | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflImapColorThresh
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflImapMaxRate | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflImapMaxRate
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflImapMinRate | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflImapMinRate
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflImapNormThresh | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflImapNormThresh
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflImapSamples | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflImapSamples
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ReflInterpolationOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ReflInterpolationOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Refract | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Refract
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractAffectAlpha | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractAffectAlpha
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractAffectShadows | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractAffectShadows
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractDepth | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractDepth
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractExitColor | ( | Color | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractExitColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractExitColorOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractExitColorOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractGlossiness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractGlossiness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractIor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractIor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractSubdivs | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractSubdivs
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractThinWalled | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractThinWalled
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefractTrace | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefractTrace
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrImapColorThresh | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrImapColorThresh
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrImapMaxRate | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrImapMaxRate
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrImapMinRate | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrImapMinRate
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrImapNormThresh | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrImapNormThresh
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrImapSamples | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrImapSamples
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RefrInterpolationOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RefrInterpolationOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Roughness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Roughness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_RoughnessModel | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.RoughnessModel
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_SelfIllumination | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.SelfIllumination
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_SelfIlluminationGi | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.SelfIlluminationGi
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_SheenAmount | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.SheenAmount
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_SheenColor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.SheenColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_SheenGlossiness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.SheenGlossiness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ThinFilmIor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ThinFilmIor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ThinFilmOn | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ThinFilmOn
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ThinFilmThickness | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ThinFilmThickness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ThinFilmThicknessMax | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ThinFilmThicknessMax
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_ThinFilmThicknessMin | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.ThinFilmThicknessMin
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Translucency | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Translucency
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyAmount | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyAmount
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyColor | ( | object | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyColor
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyLightMult | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyLightMult
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyScatterCoeff | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyScatterCoeff
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyScatterDir | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyScatterDir
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencySurfaceLighting | ( | int | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencySurfaceLighting
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_TranslucencyThickness | ( | float | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.TranslucencyThickness
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_UseEnvironmentOverride | ( | bool | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.UseEnvironmentOverride
val | The value to be set. |
time | The time, when the value will be changed. |
bool VRay.Plugins.BRDFVRayMtl.Set_Volume | ( | IPluginRef | val, |
double | time | ||
) |
Sets a value to BRDFVRayMtl.Volume
val | The value to be set. |
time | The time, when the value will be changed. |
|
getset |
The anisotropy for glossy reflections, from -1 to 1 (0.0 is isotropic reflections) [UI Guides] displayName=Anisotropy-1..1, minValue=-0.99, maxValue=0.99, startRollout=, gpuSupport=full
Default value: 0
|
getset |
Which local object axis to use when anisotropy_derivation is 0. (0 - X; 1 - Y; 2 - Z) [UI Guides] displayName=Anisotropy Axis, enableIf: ?anisotropy_derivation=0, enum=0:X;1:Y;2:Z, gpuSupport=full
Default value: 2
|
getset |
What method to use for deriving anisotropy axes (0 - local object axis; 1 - a specified uvw generator) [UI Guides] enum=0:Local object axis;1:Specified uvw generator, displayName=UV Vectors Derivation, gpuSupport=full
Default value: 0
|
getset |
The rotation of the anisotropy axes, from 0.0 to 1.0 [UI Guides] displayName=Anisotropy rotation, softMinValue=0.0, softMaxValue=1.0, gpuSupport=full
Default value: 0
|
getset |
The BRDF type (0 - Phong, 1 - Blinn, 2 - Ward, 3 - VRay (deprecated, do not use), 4 - GGX) [UI Guides] enum=0:Phong;1:Blinn;2:Ward;4:GGX, displayName=BRDF Type, startRollout=Reflection layer, tier=adv, gpuSupport=full
Default value: 4
|
getset |
Bump amount [UI Guides] quantityType=distance, enableIf: ?bump_type!=6, gpuSupport=full
Default value: 1
|
getset |
Base bump map [UI Guides] attributes=textureSlot, startRollout=Bump, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
The type of the map (0 - from regular texture output, 1 - normal map in tangent space, 2 - normal map in object space, 3 - normal map in camera space, 4 - normal map in world space, 5 - from texture bump output, 6 - explicit normal) [UI Guides] enum=0:Bump Map;1:Normal map in tangent space;2:Normal map in object space;3:Normal map in screen space;4:Normal map in world space;5:From texture bump output;6:Explicit normal, gpuSupport=full
Default value: 0
|
getset |
Value controlling both the amount of dimming and the intensity of the specular highlight of the coat layer [UI Guides] displayName=Coat amount, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 0
|
getset |
The anisotropy for coat reflections, from -1 to 1 (0.0 is isotropic reflections) [UI Guides] displayName=Coat Anisotropy-1..1, minValue=-0.99, maxValue=0.99, startRollout=, gpuSupport=none
Default value: 0
|
getset |
The rotation of the coat anisotropy axes, from 0.0 to 1.0 [UI Guides] displayName=Coat Anisotropy rotation, softMinValue=0.0, softMaxValue=1.0, gpuSupport=none
Default value: 0
|
getset |
Coat bump amount [UI Guides] enableIf: ?coat_bump_lock==0,?coat_bump_type!=6, quantityType=distance, gpuSupport=full
Default value: 1
|
getset |
Lock the coat bump map to the base bump map [UI Guides] displayName=Coat bump lock, gpuSupport=full
Default value: 0
|
getset |
Coat bump map [UI Guides] enableIf: ?coat_bump_lock==0, attributes=textureSlot, startRollout=Coat Bump, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
The type of the map (0 - from regular texture output, 1 - normal map in tangent space, 2 - normal map in object space, 3 - normal map in camera space, 4 - normal map in world space, 5 - from texture bump output, 6 - explicit normal) [UI Guides] enableIf: ?coat_bump_lock==0, enum=0:Bump Map;1:Normal map in tangent space;2:Normal map in object space;3:Normal map in screen space;4:Normal map in world space;5:From texture bump output;6:Explicit normal, gpuSupport=full
Default value: 0
|
getset |
The coat color of the material [UI Guides] displayName=Coat color, startRollout=Coat, gpuSupport=full
Default value: AColor(1, 1, 1, 1)
|
getset |
Coat darkening factor for the base diffuse and reflection layers [UI Guides] displayName=Coat darkeninggpuSupport=none
Default value: 0
|
getset |
The glossiness of the coat layer of the material [UI Guides] displayName=Coat glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 1
|
getset |
The index of refraction of the coat layer of the material [UI Guides] displayName=Coat IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, gpuSupport=full
Default value: 1.6
|
getset |
True if the camera exposure should be compensated for self-illumination [UI Guides] gpuSupport=full
Default value: 0
|
getset |
The diffuse color of the material [UI Guides] displayName=Diffuse color, startRollout=, tier=basic, gpuSupport=full
Default value: AColor(0.5, 0.5, 0.5, 1)
|
getset |
Abbe value [UI Guides] displayName=Aberration, enableIf: ?dispersion_on=1,?refract_thin_walled=0, minValue=1, maxValue=150, gpuSupport=full
Default value: 50
|
getset |
True to enable dispersion [UI Guides] displayName=Enable dispersion, enableIf: ?refract_thin_walled=0, startRollout=, gpuSupport=full
Default value: 0
|
getset |
Environment override priority (used when several materials override it along a ray path) [UI Guides] enableIf: ?use_environment_override=1, minValue=-1000, maxValue=1000, gpuSupport=none
Default value: 0
|
getset |
Bias for the absorption [UI Guides] displayName=Fog bias, gpuSupport=partial
Default value: 0
|
getset |
The absorption (fog) color [UI Guides] displayName=Fog color, startTab=V-Ray Material Advanced, startRollout=Fog, overridenBy=fog_color_tex, gpuSupport=partial
Default value: Color(1, 1, 1)
|
getset |
Multiplier for the scatter radius. Has the inverse effect as fog_mult and is combined with it. [UI Guides] displayName=Fog depth, enableIf: ?refract_thin_walled=0, minValue=0.0, gpuSupport=partial
Default value: 1
|
getset |
Multiplier for the absorption [UI Guides] displayName=Fog multiplier, enableIf: ?refract_thin_walled=0, minValue=0.0, gpuSupport=partial
Default value: 1
|
getset |
Enable unit scale multiplication, when calculating absorption. When this is enabled, the fog multiplier is in cm^-1. When this is disabled, the fog multiplier is in scene_units^-1. [UI Guides] displayName=Fog multiplier in centimeters^-1, gpuSupport=full
Default value: 1
|
getset |
True to enable Fresnel reflections (angle dependent reflection amount) [UI Guides] displayName=Fresnel reflections, startRollout=, gpuSupport=full
Default value: 0
|
getset |
The ior for calculating the Fresnel term [UI Guides] displayName=Fresnel IOR, enableIf: ?fresnel=1, ?fresnel_ior_lock=0, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, tier=adv, gpuSupport=full
Default value: 1.6
|
getset |
True to use the refraction ior also for the Fresnel term (fresnel_ior is ignored) [UI Guides] displayName=Lock fresnel IOR, enableIf: ?fresnel=1, tier=adv, gpuSupport=full
Default value: 1
|
getset |
0: No GTR energy compensation, 1: GTR energy compensation with color sharpening, 2: GTR energy compensation without color sharpening. [UI Guides] enum=0:Disabled;1:Compensation incl. diffuse Fresnel;2:Compensation w/o diffuse Fresnel, defaultValue=2, hide=1, gpuSupport=full
Default value: 0
|
getset |
How much to increase/decrease the tail of the glossy highlight when using GGX reflection model [UI Guides] displayName=GGX tail falloff, minValue=0.001, maxValue=1000.0, softMinValue=2.0, softMaxValue=10.0, enableIf: ?brdf_type=4, gpuSupport=full
Default value: 2
|
getset |
The glossiness of the hilights [UI Guides] displayName=Hilight glossiness, enableIf: ?hilight_glossiness_lock=0, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=full
Default value: 1
|
getset |
True to use the reflection glossiness also for hilights (hilight_glossiness is ignored) [UI Guides] displayName=Lock hilight glossiness, tier=adv, gpuSupport=full
Default value: 1
|
getset |
How much to soften hilights and reflections at grazing light angles [UI Guides] displayName=Soften, minValue=-1.0, maxValue=1.0, tier=adv, gpuSupport=none
Default value: 0
|
getset |
Light path expressions material label which can be used to identify the material [UI Guides] hide=1, gpuSupport=full
Default value:
|
getset |
When this is 0.0, the material uses dielectric reflections, and when it is 1.0, metallic reflections are used. [UI Guides] displayName=Metalness, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0
|
getset |
If true, the new phisically correct GTR anisotropy is used. Otherwise, the old anisotropy that applies to all brdf types is used. [UI Guides] defaultValue=1, hide=1, gpuSupport=full
Default value: 0
|
getset |
The opacity of the material [UI Guides] displayName=Opacity Grayscale, enableIf: ?opacity_source=0, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=full
Default value: 1
|
getset |
The color opacity map of the material [UI Guides] displayName=Opacity Colored, enableIf: ?opacity_source=1, tier=adv, gpuSupport=full
Default value: AColor(1, 1, 1, 1)
|
getset |
The opacity mode (0 - Normal, 1 - Clip, 2 - Stochastic) [UI Guides] enum=0:Normal;1:Clip;2:Stochastic, displayName=Opacity Mode, tier=adv, gpuSupport=none
Default value: 0
|
getset |
Choose between grayscale (0) or colored (1) opacity. [UI Guides] startTab=V-Ray Material Basic, startRollout=Basic, enum=0:Opacity Grayscale;1:Opacity Colored, tier=adv, gpuSupport=full
Default value: 0
|
getset |
Specifies a cutoff threshold for tracing reflections/refractions [UI Guides] displayName=Cutoff, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.001
|
getset |
true if the material is double-sided [UI Guides] displayName=Double-sided, startRollout=Options, gpuSupport=full
Default value: 1
|
getset |
Energy preservation mode for reflections and refractions (0 - color, 1 - monochrome) [UI Guides] enum=0:Color;1:Monochrome, displayName=Energy preservation, gpuSupport=none
Default value: 0
|
getset |
true to fix dark edges for glossy reflections with low samples; only set this to false for compatibility with older versions [UI Guides] displayName=Fix dark edges, gpuSupport=full
Default value: 1
|
getset |
true to enable glossy Fresnel [UI Guides] displayName=Glossy fresnel, defaultValue=1.0gpuSupport=full
Default value: 0
|
getset |
Specifies when to treat GI rays as glossy rays (0 - never; 1 - only for rays that are already GI rays; 2 - always [UI Guides] enum=0:Never;1:GI rays only;2:Always, displayName=Glossy rays as GI, gpuSupport=full
Default value: 1
|
getset |
true to compute reflections for back sides of objects [UI Guides] displayName=Reflect on back side, gpuSupport=full
Default value: 0
|
getset |
Shading model to use (0 - V-Ray, 1 - OpenPBR) [UI Guides] enum=0:V-Ray;1:OpenPBR, displayName=Mode, startRollout=Options, gpuSupport=none
Default value: 0
|
getset |
false to perform local brute-force GI calculatons and true to use the current GI engine [UI Guides] displayName=Use irradiance map, gpuSupport=none
Default value: 1
|
getset |
true to invert all glossiness values and use roughness instead [UI Guides] displayName=Use roughness, gpuSupport=none
Default value: 0
|
getset |
The reflection color (per-channel reflection factor) of the material [UI Guides] displayName=Reflection color, tier=basic, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
Determines how reflections affect the alpha channel (0 - opaque alpha; 1 - alpha is taken from refractions; 2 - all channels are propagated [UI Guides] enum=0:Color only;1:Color+alpha;2:All channels, displayName=Affect Channels, tier=adv, gpuSupport=full
Default value: 0
|
getset |
The maximum depth for reflections [UI Guides] displayName=Max depth, minValue=1, maxValue=1000, softMaxValue=10, tier=adv, gpuSupport=full
Default value: 5
|
getset |
How much to dim reflection as length of rays increases [UI Guides] displayName=Dim distance, enableIf: ?reflect_dim_distance_on=1, quantityType=distance, minValue=0.0, tier=adv, gpuSupport=full
Default value: 1e+18
|
getset |
Fall off for the dim distance [UI Guides] displayName=Dim fall-off, enableIf: ?reflect_dim_distance_on=1, minValue=0.0, maxValue=1.0, tier=adv, gpuSupport=none
Default value: 0
|
getset |
True to enable dim distance [UI Guides] displayName=Enable dim distance, startRollout=, tier=adv, gpuSupport=full
Default value: 0
|
getset |
The color to use when the maximum depth is reached [UI Guides] displayName=Exit color, tier=adv, gpuSupport=none
Default value: Color(0, 0, 0)
|
getset |
The glossiness of the reflections [UI Guides] displayName=Reflection glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 1
|
getset |
Subdivs for glossy reflectons [UI Guides] displayName=Reflection Subdivs, minValue=1, maxValue=1000, softMaxValue=20, quantityType=localSubdivs, startRollout=, tier=adv, gpuSupport=none
Default value: 8
|
getset |
true to trace reflections and false to only do hilights [UI Guides] displayName=Trace reflections, tier=adv, gpuSupport=full
Default value: 1
|
getset |
Weight of the reflection (specular) component [UI Guides] displayName=Reflection weightgpuSupport=none
Default value: 1
|
getset |
(description missing) [UI Guides] displayName=Color threshold, enableIf: ?refl_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.25
|
getset |
(description missing) [UI Guides] displayName=Max rate, enableIf: ?refl_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none
Default value: 1
|
getset |
(description missing) [UI Guides] displayName=Min rate, enableIf: ?refl_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none
Default value: -1
|
getset |
(description missing) [UI Guides] displayName=Normal threshold, enableIf: ?refl_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.4
|
getset |
(description missing) [UI Guides] displayName=Interpolation samples, enableIf: ?refl_interpolation_on=1, minValue=1, maxValue=1000, gpuSupport=none
Default value: 20
|
getset |
This is deprecated and will be removed. This has no effect [UI Guides] displayName=Use reflection interpolation, startRollout=Reflection interpolation, gpuSupport=none
Default value: 0
|
getset |
The refraction color of the material. In other words, relative amount of transmitted light for each color channel. [UI Guides] displayName=Refraction color, startRollout=Refraction layer, tier=basic, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
Determines how refractions affect the alpha channel (0 - opaque alpha; 1 - alpha is taken from refractions; 2 - all channels are propagated [UI Guides] enum=0:Color only;1:Color+alpha;2:All channels, displayName=Affect alpha, tier=adv, gpuSupport=full
Default value: 0
|
getset |
True to enable the refraction to affect the shadows cast by the material (as transparent shadows) [UI Guides] displayName=Affect shadows, tier=adv, gpuSupport=full
Default value: 0
|
getset |
The maximum depth for refractions [UI Guides] displayName=Max depth, minValue=1, maxValue=1000, softMaxValue=10, tier=adv, gpuSupport=full
Default value: 5
|
getset |
The color to use when maximum depth is reached when refract_exit_color_on is true [UI Guides] displayName=Exit color, enableIf: ?refract_exit_color_on=1, tier=adv, gpuSupport=full
Default value: Color(0, 0, 0)
|
getset |
If false, when the maximum refraction depth is reached, the material is assumed transparent, instead of terminating the ray [UI Guides] displayName=Use exit color, tier=adv, gpuSupport=full
Default value: 0
|
getset |
Glossiness for refractions [UI Guides] displayName=Refraction glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 1
|
getset |
The index of refraction [UI Guides] displayName=Refraction IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, tier=basic, gpuSupport=full
Default value: 1.6
|
getset |
Subdivs for glossy refractions [UI Guides] displayName=Refraction Subdivs, minValue=1, maxValue=1000, softMaxValue=20, quantityType=localSubdivs, startRollout=, tier=adv, gpuSupport=none
Default value: 8
|
getset |
True to enable thin-walled refraction [UI Guides] gpuSupport=full
Default value: 0
|
getset |
1 to trace refractions; 0 to disable them [UI Guides] displayName=Trace refractions, tier=adv, gpuSupport=full
Default value: 1
|
getset |
(description missing) [UI Guides] displayName=Color threshold, enableIf: ?refr_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.25
|
getset |
(description missing) [UI Guides] displayName=Max rate, enableIf: ?refr_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none
Default value: 1
|
getset |
(description missing) [UI Guides] displayName=Min rate, enableIf: ?refr_interpolation_on=1, minValue=-10, maxValue=10, gpuSupport=none
Default value: -1
|
getset |
(description missing) [UI Guides] displayName=Normal threshold, enableIf: ?refr_interpolation_on=1, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.4
|
getset |
(description missing) [UI Guides] displayName=Interpolation samples, enableIf: ?refr_interpolation_on=1, minValue=1, maxValue=1000, gpuSupport=none
Default value: 20
|
getset |
This is deprecated and will be removed. This has no effect [UI Guides] displayName=Use refraction interpolation, startRollout=Refraction interpolation, gpuSupport=none
Default value: 0
|
getset |
The roughness of the diffuse part of the material [UI Guides] displayName=Diffuse roughness, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0
|
getset |
The roughness model. 0 - Gamma-based; 1 - Oren-Nayar [UI Guides] enum=0:Gamma-based;1:Oren-Nayar, tier=adv, gpuSupport=none
Default value: 0
|
getset |
The self-illumination color of the material [UI Guides] displayName=Self-Illumination color, startRollout=, tier=basic, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
True if the self-illumination should affect GI [UI Guides] displayName=Self-Illumination affects GI, tier=adv, gpuSupport=full
Default value: 1
|
getset |
Value controlling both the amount of dimming and the intensity of the specular highlight of the sheen layer [UI Guides] displayName=Sheen amount, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 1
|
getset |
The sheen color of the material [UI Guides] displayName=Sheen color, startRollout=Sheen, gpuSupport=full
Default value: AColor(0, 0, 0, 1)
|
getset |
The glossiness of the sheen layer of the material [UI Guides] displayName=Sheen glossiness, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 0.8
|
getset |
The index of refraction of the thin film. [UI Guides] displayName=Thin Film IOR, minValue=0.000001, maxValue=100.0, softMaxValue=5.0, enableIf: ?thin_film_on!=0, gpuSupport=full
Default value: 1.47
|
getset |
true to enable thin film reflections. [UI Guides] displayName=Enable thin film, startRollout=Thin Film, gpuSupport=full
Default value: 0
|
getset |
The blend between the minimum and maximum thin film thickness. [UI Guides] displayName=Thickness blend, minValue=0.0, maxValue=1.0, attributes=textureSlot, enableIf: ?thin_film_on!=0, gpuSupport=full
Default value: 0
|
getset |
The maximum thickness of the thin film layer in nanometers. [UI Guides] displayName=Max thickness, minValue=0.0, maxValue=1000000.0, softMaxValue=3000.0, enableIf: ?thin_film_on!=0, gpuSupport=full
Default value: 400
|
getset |
The minimum thickness of the thin film layer in nanometers. [UI Guides] displayName=Min thickness, minValue=0.0, maxValue=1000000.0, softMaxValue=3000.0, enableIf: ?thin_film_on!=0, gpuSupport=full
Default value: 250
|
getset |
Translucency mode (0 - None; 1 - Hard (wax) model; 2 - Soft (water) model; 3 - Hybrid model; 4 - Volumetric translucency; 5 - Volumetric (water) model; 6 - SSS (wax) model) [UI Guides] displayName=Translucency type, enum=0:None;1:Hard wax model;2:Soft water model;3:Hybrid model;4:Volumetric;5:Volumetric water model;6:SSS wax model, startRollout=Translucency SSS, gpuSupport=partial
Default value: 0
|
getset |
Translucency amount for volumetric or SSS translucency [UI Guides] enableIf: ?translucency=5;?translucency=6, minValue=0.0, maxValue=1.0, gpuSupport=full
Default value: 1
|
getset |
Filter color for the translucency effect [UI Guides] displayName=Translucency color, enableIf: ?translucency!=0, gpuSupport=partial
Default value: AColor(1, 1, 1, 1)
|
getset |
A multiplier for the calculated lighting for the translucency effect [UI Guides] displayName=Light multiplier, enableIf: ?translucency!=0, minValue=0.0, gpuSupport=none
Default value: 1
|
getset |
Scattering cone (0.0f - no scattering, 1.0f - full scattering [UI Guides] displayName=Scatter coeff, enableIf: ?translucency!=0, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0
|
getset |
Scatter direction (0.0f is backward, 1.0f is forward) [UI Guides] displayName=Scatter direction, enableIf: ?translucency!=0, minValue=0.0, maxValue=1.0, gpuSupport=none
Default value: 0.5
|
getset |
Determines how direct illumination is computed for sub-surface scattering. The uniform method spreads light more uniformly inside the material and is faster for skin etc. The directional method tends to propagate more light in the direction from which it illuminates the surface. The directional method requires the 'affect shadows' option to be enabled so that shadows extend below the surface; this method may also produce a faceted look on low-poly objects. [UI Guides] defaultValue=1, enableIf: ?refract_affect_shadows=1,?translucency=5;?translucency=6, displayName=Illumination method, enum=0:Directional;1:Uniform
Default value: 0
|
getset |
Maximum distance to trace inside the object [UI Guides] displayName=Maximum thickness, enableIf: ?translucency!=0, quantityType=distance, minValue=0.0, gpuSupport=none
Default value: 1e+18
|
getset |
True to use the 'environment override' texture. [UI Guides] startRollout=Environment override, gpuSupport=none
Default value: 0