VRay SDK for C#
Loading...
Searching...
No Matches
VRay.Plugins.BRDFScanned Class Reference

Scanned material BRDF plugin for VRay More...

Inherits VRay.Plugins.Plugin, VRay.Plugins.IPluginRef< BRDFScanned >, and VRay.Plugins.IBSDFPluginCategory.

Public Member Functions

float Get_Bumpmul (double time)
 Gets the value of BRDFScanned.Bumpmul More...
 
float Get_Bumpstart (double time)
 Gets the value of BRDFScanned.Bumpstart More...
 
int Get_BWforGI (double time)
 Gets the value of BRDFScanned.BWforGI More...
 
float Get_Ccbump (double time)
 Gets the value of BRDFScanned.Ccbump More...
 
float Get_Ccglossy (double time)
 Gets the value of BRDFScanned.Ccglossy More...
 
float Get_Ccglossyvar (double time)
 Gets the value of BRDFScanned.Ccglossyvar More...
 
int Get_Cchlight (double time)
 Gets the value of BRDFScanned.Cchlight More...
 
float Get_Ccior (double time)
 Gets the value of BRDFScanned.Ccior More...
 
float Get_Ccmetalrefl (double time)
 Gets the value of BRDFScanned.Ccmetalrefl More...
 
float Get_Ccmul (double time)
 Gets the value of BRDFScanned.Ccmul More...
 
object Get_Ccmult (double time)
 Gets the value of BRDFScanned.Ccmult More...
 
float Get_Cutoff (double time)
 Gets the value of BRDFScanned.Cutoff More...
 
float Get_DepthMul (double time)
 Gets the value of BRDFScanned.DepthMul More...
 
int Get_Displace (double time)
 Gets the value of BRDFScanned.Displace More...
 
string Get_File (double time)
 Gets the value of BRDFScanned.File More...
 
Color Get_Filter (double time)
 Gets the value of BRDFScanned.Filter More...
 
object Get_Filtercolor (double time)
 Gets the value of BRDFScanned.Filtercolor More...
 
float Get_Fltstrength (double time)
 Gets the value of BRDFScanned.Fltstrength More...
 
float Get_Invgamma (double time)
 Gets the value of BRDFScanned.Invgamma More...
 
int Get_MapChannel (double time)
 Gets the value of BRDFScanned.MapChannel More...
 
int Get_NoCachedGI (double time)
 Gets the value of BRDFScanned.NoCachedGI More...
 
int Get_Notransp (double time)
 Gets the value of BRDFScanned.Notransp More...
 
object Get_Paintcolor (double time)
 Gets the value of BRDFScanned.Paintcolor More...
 
float Get_Paintstrength (double time)
 Gets the value of BRDFScanned.Paintstrength More...
 
IList< int > Get_ParamBlock (double time)
 Gets the value of BRDFScanned.ParamBlock More...
 
int Get_Plain (double time)
 Gets the value of BRDFScanned.Plain More...
 
float Get_Saturation (double time)
 Gets the value of BRDFScanned.Saturation More...
 
float Get_Sssmul (double time)
 Gets the value of BRDFScanned.Sssmul More...
 
float Get_TilingFactor (double time)
 Gets the value of BRDFScanned.TilingFactor More...
 
int Get_TraceDepth (double time)
 Gets the value of BRDFScanned.TraceDepth More...
 
int Get_Triplanar (double time)
 Gets the value of BRDFScanned.Triplanar More...
 
int Get_Twoside (double time)
 Gets the value of BRDFScanned.Twoside More...
 
int Get_UnfRefl (double time)
 Gets the value of BRDFScanned.UnfRefl More...
 
int Get_Usedmaps (double time)
 Gets the value of BRDFScanned.Usedmaps More...
 
int Get_Uvflags (double time)
 Gets the value of BRDFScanned.Uvflags More...
 
Transform Get_Uvtrans (double time)
 Gets the value of BRDFScanned.Uvtrans More...
 
IPluginRef Get_Uvwgen (double time)
 Gets the value of BRDFScanned.Uvwgen More...
 
bool Set_Bumpmul (float val, double time)
 Sets a value to BRDFScanned.Bumpmul More...
 
bool Set_Bumpstart (float val, double time)
 Sets a value to BRDFScanned.Bumpstart More...
 
bool Set_BWforGI (int val, double time)
 Sets a value to BRDFScanned.BWforGI More...
 
bool Set_Ccbump (float val, double time)
 Sets a value to BRDFScanned.Ccbump More...
 
bool Set_Ccglossy (float val, double time)
 Sets a value to BRDFScanned.Ccglossy More...
 
bool Set_Ccglossyvar (float val, double time)
 Sets a value to BRDFScanned.Ccglossyvar More...
 
bool Set_Cchlight (int val, double time)
 Sets a value to BRDFScanned.Cchlight More...
 
bool Set_Ccior (float val, double time)
 Sets a value to BRDFScanned.Ccior More...
 
bool Set_Ccmetalrefl (float val, double time)
 Sets a value to BRDFScanned.Ccmetalrefl More...
 
bool Set_Ccmul (float val, double time)
 Sets a value to BRDFScanned.Ccmul More...
 
bool Set_Ccmult (object val, double time)
 Sets a value to BRDFScanned.Ccmult More...
 
bool Set_Cutoff (float val, double time)
 Sets a value to BRDFScanned.Cutoff More...
 
bool Set_DepthMul (float val, double time)
 Sets a value to BRDFScanned.DepthMul More...
 
bool Set_Displace (int val, double time)
 Sets a value to BRDFScanned.Displace More...
 
bool Set_File (string val, double time)
 Sets a value to BRDFScanned.File More...
 
bool Set_Filter (Color val, double time)
 Sets a value to BRDFScanned.Filter More...
 
bool Set_Filtercolor (object val, double time)
 Sets a value to BRDFScanned.Filtercolor More...
 
bool Set_Fltstrength (float val, double time)
 Sets a value to BRDFScanned.Fltstrength More...
 
bool Set_Invgamma (float val, double time)
 Sets a value to BRDFScanned.Invgamma More...
 
bool Set_MapChannel (int val, double time)
 Sets a value to BRDFScanned.MapChannel More...
 
bool Set_NoCachedGI (int val, double time)
 Sets a value to BRDFScanned.NoCachedGI More...
 
bool Set_Notransp (int val, double time)
 Sets a value to BRDFScanned.Notransp More...
 
bool Set_Paintcolor (object val, double time)
 Sets a value to BRDFScanned.Paintcolor More...
 
bool Set_Paintstrength (float val, double time)
 Sets a value to BRDFScanned.Paintstrength More...
 
bool Set_ParamBlock (IList< int > val, double time)
 Sets a value to BRDFScanned.ParamBlock More...
 
bool Set_Plain (int val, double time)
 Sets a value to BRDFScanned.Plain More...
 
bool Set_Saturation (float val, double time)
 Sets a value to BRDFScanned.Saturation More...
 
bool Set_Sssmul (float val, double time)
 Sets a value to BRDFScanned.Sssmul More...
 
bool Set_TilingFactor (float val, double time)
 Sets a value to BRDFScanned.TilingFactor More...
 
bool Set_TraceDepth (int val, double time)
 Sets a value to BRDFScanned.TraceDepth More...
 
bool Set_Triplanar (int val, double time)
 Sets a value to BRDFScanned.Triplanar More...
 
bool Set_Twoside (int val, double time)
 Sets a value to BRDFScanned.Twoside More...
 
bool Set_UnfRefl (int val, double time)
 Sets a value to BRDFScanned.UnfRefl More...
 
bool Set_Usedmaps (int val, double time)
 Sets a value to BRDFScanned.Usedmaps More...
 
bool Set_Uvflags (int val, double time)
 Sets a value to BRDFScanned.Uvflags More...
 
bool Set_Uvtrans (Transform val, double time)
 Sets a value to BRDFScanned.Uvtrans More...
 
bool Set_Uvwgen (IPluginRef val, double time)
 Sets a value to BRDFScanned.Uvwgen More...
 
- Public Member Functions inherited from VRay.Plugins.Plugin
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 ()
 
- Public Member Functions inherited from VRay.Plugins.IPluginRef< BRDFScanned >
string ToString ()
 
new string ToString ()
 

Static Public Member Functions

static BRDFScanned GetInstance (VRayRenderer renderer, string name)
 Use renderer to find and return a BRDFScanned instance with the given name
 
static BRDFScanned NewInstance (VRayRenderer renderer, string name)
 Use renderer to create and return a BRDFScanned instance
 

Properties

float Bumpmul [get, set]
 Altitude sensitive Bump multiplier, applied gradually below the bumpstart altitude [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full More...
 
float Bumpstart [get, set]
 The altitude where the Bump multiplier starts to appear [UI Guides] minValue=0.0, maxValue=1.0, gpuSupport=full More...
 
int BWforGI [get, set]
 Colorless GI switch, used when the paint will be replaced on post [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
float Ccbump [get, set]
 Clear coat bump multiplier [UI Guides] minValue=0, maxValue=10.0, gpuSupport=full More...
 
float Ccglossy [get, set]
 Clear coat glossiness in rad^-1 units [UI Guides] minValue=0, maxValue=10000.0, gpuSupport=full More...
 
float Ccglossyvar [get, set]
 Clear coat glossiness fall off variation [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full More...
 
int Cchlight [get, set]
 Enable the direct light response of the clear coat [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
float Ccior [get, set]
 Clear coat index of refraction [UI Guides] minValue=1.0, maxValue=100.0, gpuSupport=full More...
 
float Ccmetalrefl [get, set]
 Introduce coloring of the clear coat reflections by the underlaying material [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full More...
 
float Ccmul [get, set]
 Clear coat reflections general multiplier [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full More...
 
object Ccmult [get, set]
 Clear Coat Multiplier [UI Guides] displayName=Clear coat multiplier, gpuSupport=full
 
float Cutoff [get, set]
 Stop tracing ray weight [UI Guides] minValue=0.0, maxValue=0.1, gpuSupport=full More...
 
float DepthMul [get, set]
 Displacement and parallax multiplier [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full More...
 
int Displace [get, set]
 Enable the the edge displacement [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
string File [get, set]
 (description missing) [UI Guides] fileAsset=vrscan, fileAssetNames=Scanned material, fileAssetOp=load, gpuSupport=full More...
 
Color Filter [get, set]
 Multiplier filter color [UI Guides] gpuSupport=full More...
 
object Filtercolor [get, set]
 Filter color [UI Guides] displayName=Filter color, gpuSupport=partial
 
float Fltstrength [get, set]
 Strength of the multiplier filter [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full More...
 
float Invgamma [get, set]
 Inverse gamma factor [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full More...
 
int MapChannel [get, set]
 UV mapping channel [UI Guides] minValue=0, maxValue=10, gpuSupport=full More...
 
int NoCachedGI [get, set]
 Disable the use of cached light regardless of the selected GI engine [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
int Notransp [get, set]
 Disample the transparency/translucency [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
object Paintcolor [get, set]
 Paint replacement color [UI Guides] displayName=Paint replacement color, gpuSupport=partial
 
float Paintstrength [get, set]
 Strength of the paint replacement filter [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full More...
 
IList< int > ParamBlock [get, set]
 All parameters serialized to a binary param block [UI Guides] gpuSupport=full More...
 
int Plain [get, set]
 Option to disable the texturing [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
float Saturation [get, set]
 Saturation control [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full More...
 
float Sssmul [get, set]
 SSS multiplier, the bigger value increases the scattering distance [UI Guides] minValue=0.0, maxValue=20.0, gpuSupport=full More...
 
float TilingFactor [get, set]
 Global multiplier for U and V coordinates. [UI Guides] minValue=0.001, maxValue=1000.0, gpuSupport=full More...
 
int TraceDepth [get, set]
 Limit of the ray depth [UI Guides] minValue=0, maxValue=100, gpuSupport=full More...
 
int Triplanar [get, set]
 Triplanar control flags, 1 enable, 2 random offset, 4 random rotation [UI Guides] minValue=0, maxValue=7, gpuSupport=full More...
 
int Twoside [get, set]
 Render the material on both the geometry sides [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
int UnfRefl [get, set]
 Disable the importance sampler, all the rays are spawned uniformly [UI Guides] minValue=0, maxValue=1, gpuSupport=full More...
 
int Usedmaps [get, set]
 Enable flags of the maps (ior,filter,paint) [UI Guides] minValue=0, maxValue=7, gpuSupport=full More...
 
int Uvflags [get, set]
 UV mapping control flags (mirror alternating) [UI Guides] minValue=0, maxValue=3, gpuSupport=full More...
 
Transform Uvtrans [get, set]
 UV mapping transformation [UI Guides] gpuSupport=full More...
 
IPluginRef Uvwgen [get, set]
 (description missing) [UI Guides] gpuSupport=full
 
- Properties inherited from VRay.Plugins.Plugin
string this[string property] [get, set]
 Gets or sets a property with the given name. More...
 
- Properties inherited from VRay.Plugins.IPluginRef< T >
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...
 
- Properties inherited from VRay.Plugins.IPluginRef< BRDFScanned >
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

- Protected Member Functions inherited from VRay.Plugins.Plugin
 Plugin (VRayRenderer renderer, long id)
 
 Plugin (VRayRenderer renderer, string name)
 
void Initialize (VRayRenderer vrayRenderer, long pluginId)
 

Detailed Description

Scanned material BRDF plugin for VRay

Member Function Documentation

◆ Get_Bumpmul()

float VRay.Plugins.BRDFScanned.Get_Bumpmul ( double  time)

Gets the value of BRDFScanned.Bumpmul

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Bumpstart()

float VRay.Plugins.BRDFScanned.Get_Bumpstart ( double  time)

Gets the value of BRDFScanned.Bumpstart

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_BWforGI()

int VRay.Plugins.BRDFScanned.Get_BWforGI ( double  time)

Gets the value of BRDFScanned.BWforGI

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccbump()

float VRay.Plugins.BRDFScanned.Get_Ccbump ( double  time)

Gets the value of BRDFScanned.Ccbump

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccglossy()

float VRay.Plugins.BRDFScanned.Get_Ccglossy ( double  time)

Gets the value of BRDFScanned.Ccglossy

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccglossyvar()

float VRay.Plugins.BRDFScanned.Get_Ccglossyvar ( double  time)

Gets the value of BRDFScanned.Ccglossyvar

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Cchlight()

int VRay.Plugins.BRDFScanned.Get_Cchlight ( double  time)

Gets the value of BRDFScanned.Cchlight

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccior()

float VRay.Plugins.BRDFScanned.Get_Ccior ( double  time)

Gets the value of BRDFScanned.Ccior

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccmetalrefl()

float VRay.Plugins.BRDFScanned.Get_Ccmetalrefl ( double  time)

Gets the value of BRDFScanned.Ccmetalrefl

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccmul()

float VRay.Plugins.BRDFScanned.Get_Ccmul ( double  time)

Gets the value of BRDFScanned.Ccmul

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Ccmult()

object VRay.Plugins.BRDFScanned.Get_Ccmult ( double  time)

Gets the value of BRDFScanned.Ccmult

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Cutoff()

float VRay.Plugins.BRDFScanned.Get_Cutoff ( double  time)

Gets the value of BRDFScanned.Cutoff

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_DepthMul()

float VRay.Plugins.BRDFScanned.Get_DepthMul ( double  time)

Gets the value of BRDFScanned.DepthMul

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Displace()

int VRay.Plugins.BRDFScanned.Get_Displace ( double  time)

Gets the value of BRDFScanned.Displace

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_File()

string VRay.Plugins.BRDFScanned.Get_File ( double  time)

Gets the value of BRDFScanned.File

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Filter()

Color VRay.Plugins.BRDFScanned.Get_Filter ( double  time)

Gets the value of BRDFScanned.Filter

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Filtercolor()

object VRay.Plugins.BRDFScanned.Get_Filtercolor ( double  time)

Gets the value of BRDFScanned.Filtercolor

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Fltstrength()

float VRay.Plugins.BRDFScanned.Get_Fltstrength ( double  time)

Gets the value of BRDFScanned.Fltstrength

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Invgamma()

float VRay.Plugins.BRDFScanned.Get_Invgamma ( double  time)

Gets the value of BRDFScanned.Invgamma

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_MapChannel()

int VRay.Plugins.BRDFScanned.Get_MapChannel ( double  time)

Gets the value of BRDFScanned.MapChannel

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_NoCachedGI()

int VRay.Plugins.BRDFScanned.Get_NoCachedGI ( double  time)

Gets the value of BRDFScanned.NoCachedGI

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Notransp()

int VRay.Plugins.BRDFScanned.Get_Notransp ( double  time)

Gets the value of BRDFScanned.Notransp

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Paintcolor()

object VRay.Plugins.BRDFScanned.Get_Paintcolor ( double  time)

Gets the value of BRDFScanned.Paintcolor

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Paintstrength()

float VRay.Plugins.BRDFScanned.Get_Paintstrength ( double  time)

Gets the value of BRDFScanned.Paintstrength

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParamBlock()

IList< int > VRay.Plugins.BRDFScanned.Get_ParamBlock ( double  time)

Gets the value of BRDFScanned.ParamBlock

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Plain()

int VRay.Plugins.BRDFScanned.Get_Plain ( double  time)

Gets the value of BRDFScanned.Plain

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Saturation()

float VRay.Plugins.BRDFScanned.Get_Saturation ( double  time)

Gets the value of BRDFScanned.Saturation

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Sssmul()

float VRay.Plugins.BRDFScanned.Get_Sssmul ( double  time)

Gets the value of BRDFScanned.Sssmul

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_TilingFactor()

float VRay.Plugins.BRDFScanned.Get_TilingFactor ( double  time)

Gets the value of BRDFScanned.TilingFactor

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_TraceDepth()

int VRay.Plugins.BRDFScanned.Get_TraceDepth ( double  time)

Gets the value of BRDFScanned.TraceDepth

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Triplanar()

int VRay.Plugins.BRDFScanned.Get_Triplanar ( double  time)

Gets the value of BRDFScanned.Triplanar

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Twoside()

int VRay.Plugins.BRDFScanned.Get_Twoside ( double  time)

Gets the value of BRDFScanned.Twoside

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UnfRefl()

int VRay.Plugins.BRDFScanned.Get_UnfRefl ( double  time)

Gets the value of BRDFScanned.UnfRefl

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Usedmaps()

int VRay.Plugins.BRDFScanned.Get_Usedmaps ( double  time)

Gets the value of BRDFScanned.Usedmaps

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Uvflags()

int VRay.Plugins.BRDFScanned.Get_Uvflags ( double  time)

Gets the value of BRDFScanned.Uvflags

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Uvtrans()

Transform VRay.Plugins.BRDFScanned.Get_Uvtrans ( double  time)

Gets the value of BRDFScanned.Uvtrans

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Uvwgen()

IPluginRef VRay.Plugins.BRDFScanned.Get_Uvwgen ( double  time)

Gets the value of BRDFScanned.Uvwgen

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Set_Bumpmul()

bool VRay.Plugins.BRDFScanned.Set_Bumpmul ( float  val,
double  time 
)

Sets a value to BRDFScanned.Bumpmul

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Bumpstart()

bool VRay.Plugins.BRDFScanned.Set_Bumpstart ( float  val,
double  time 
)

Sets a value to BRDFScanned.Bumpstart

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_BWforGI()

bool VRay.Plugins.BRDFScanned.Set_BWforGI ( int  val,
double  time 
)

Sets a value to BRDFScanned.BWforGI

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccbump()

bool VRay.Plugins.BRDFScanned.Set_Ccbump ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccbump

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccglossy()

bool VRay.Plugins.BRDFScanned.Set_Ccglossy ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccglossy

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccglossyvar()

bool VRay.Plugins.BRDFScanned.Set_Ccglossyvar ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccglossyvar

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Cchlight()

bool VRay.Plugins.BRDFScanned.Set_Cchlight ( int  val,
double  time 
)

Sets a value to BRDFScanned.Cchlight

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccior()

bool VRay.Plugins.BRDFScanned.Set_Ccior ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccior

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccmetalrefl()

bool VRay.Plugins.BRDFScanned.Set_Ccmetalrefl ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccmetalrefl

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccmul()

bool VRay.Plugins.BRDFScanned.Set_Ccmul ( float  val,
double  time 
)

Sets a value to BRDFScanned.Ccmul

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Ccmult()

bool VRay.Plugins.BRDFScanned.Set_Ccmult ( object  val,
double  time 
)

Sets a value to BRDFScanned.Ccmult

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Cutoff()

bool VRay.Plugins.BRDFScanned.Set_Cutoff ( float  val,
double  time 
)

Sets a value to BRDFScanned.Cutoff

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_DepthMul()

bool VRay.Plugins.BRDFScanned.Set_DepthMul ( float  val,
double  time 
)

Sets a value to BRDFScanned.DepthMul

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Displace()

bool VRay.Plugins.BRDFScanned.Set_Displace ( int  val,
double  time 
)

Sets a value to BRDFScanned.Displace

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_File()

bool VRay.Plugins.BRDFScanned.Set_File ( string  val,
double  time 
)

Sets a value to BRDFScanned.File

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Filter()

bool VRay.Plugins.BRDFScanned.Set_Filter ( Color  val,
double  time 
)

Sets a value to BRDFScanned.Filter

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Filtercolor()

bool VRay.Plugins.BRDFScanned.Set_Filtercolor ( object  val,
double  time 
)

Sets a value to BRDFScanned.Filtercolor

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Fltstrength()

bool VRay.Plugins.BRDFScanned.Set_Fltstrength ( float  val,
double  time 
)

Sets a value to BRDFScanned.Fltstrength

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Invgamma()

bool VRay.Plugins.BRDFScanned.Set_Invgamma ( float  val,
double  time 
)

Sets a value to BRDFScanned.Invgamma

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_MapChannel()

bool VRay.Plugins.BRDFScanned.Set_MapChannel ( int  val,
double  time 
)

Sets a value to BRDFScanned.MapChannel

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_NoCachedGI()

bool VRay.Plugins.BRDFScanned.Set_NoCachedGI ( int  val,
double  time 
)

Sets a value to BRDFScanned.NoCachedGI

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Notransp()

bool VRay.Plugins.BRDFScanned.Set_Notransp ( int  val,
double  time 
)

Sets a value to BRDFScanned.Notransp

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Paintcolor()

bool VRay.Plugins.BRDFScanned.Set_Paintcolor ( object  val,
double  time 
)

Sets a value to BRDFScanned.Paintcolor

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Paintstrength()

bool VRay.Plugins.BRDFScanned.Set_Paintstrength ( float  val,
double  time 
)

Sets a value to BRDFScanned.Paintstrength

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParamBlock()

bool VRay.Plugins.BRDFScanned.Set_ParamBlock ( IList< int >  val,
double  time 
)

Sets a value to BRDFScanned.ParamBlock

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Plain()

bool VRay.Plugins.BRDFScanned.Set_Plain ( int  val,
double  time 
)

Sets a value to BRDFScanned.Plain

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Saturation()

bool VRay.Plugins.BRDFScanned.Set_Saturation ( float  val,
double  time 
)

Sets a value to BRDFScanned.Saturation

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Sssmul()

bool VRay.Plugins.BRDFScanned.Set_Sssmul ( float  val,
double  time 
)

Sets a value to BRDFScanned.Sssmul

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_TilingFactor()

bool VRay.Plugins.BRDFScanned.Set_TilingFactor ( float  val,
double  time 
)

Sets a value to BRDFScanned.TilingFactor

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_TraceDepth()

bool VRay.Plugins.BRDFScanned.Set_TraceDepth ( int  val,
double  time 
)

Sets a value to BRDFScanned.TraceDepth

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Triplanar()

bool VRay.Plugins.BRDFScanned.Set_Triplanar ( int  val,
double  time 
)

Sets a value to BRDFScanned.Triplanar

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Twoside()

bool VRay.Plugins.BRDFScanned.Set_Twoside ( int  val,
double  time 
)

Sets a value to BRDFScanned.Twoside

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UnfRefl()

bool VRay.Plugins.BRDFScanned.Set_UnfRefl ( int  val,
double  time 
)

Sets a value to BRDFScanned.UnfRefl

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Usedmaps()

bool VRay.Plugins.BRDFScanned.Set_Usedmaps ( int  val,
double  time 
)

Sets a value to BRDFScanned.Usedmaps

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Uvflags()

bool VRay.Plugins.BRDFScanned.Set_Uvflags ( int  val,
double  time 
)

Sets a value to BRDFScanned.Uvflags

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Uvtrans()

bool VRay.Plugins.BRDFScanned.Set_Uvtrans ( Transform  val,
double  time 
)

Sets a value to BRDFScanned.Uvtrans

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Uvwgen()

bool VRay.Plugins.BRDFScanned.Set_Uvwgen ( IPluginRef  val,
double  time 
)

Sets a value to BRDFScanned.Uvwgen

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

Property Documentation

◆ Bumpmul

float VRay.Plugins.BRDFScanned.Bumpmul
getset

Altitude sensitive Bump multiplier, applied gradually below the bumpstart altitude [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full

Default value: 1

◆ Bumpstart

float VRay.Plugins.BRDFScanned.Bumpstart
getset

The altitude where the Bump multiplier starts to appear [UI Guides] minValue=0.0, maxValue=1.0, gpuSupport=full

Default value: 0.5

◆ BWforGI

int VRay.Plugins.BRDFScanned.BWforGI
getset

Colorless GI switch, used when the paint will be replaced on post [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ Ccbump

float VRay.Plugins.BRDFScanned.Ccbump
getset

Clear coat bump multiplier [UI Guides] minValue=0, maxValue=10.0, gpuSupport=full

Default value: 1

◆ Ccglossy

float VRay.Plugins.BRDFScanned.Ccglossy
getset

Clear coat glossiness in rad^-1 units [UI Guides] minValue=0, maxValue=10000.0, gpuSupport=full

Default value: 400

◆ Ccglossyvar

float VRay.Plugins.BRDFScanned.Ccglossyvar
getset

Clear coat glossiness fall off variation [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full

Default value: 0

◆ Cchlight

int VRay.Plugins.BRDFScanned.Cchlight
getset

Enable the direct light response of the clear coat [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 1

◆ Ccior

float VRay.Plugins.BRDFScanned.Ccior
getset

Clear coat index of refraction [UI Guides] minValue=1.0, maxValue=100.0, gpuSupport=full

Default value: 1

◆ Ccmetalrefl

float VRay.Plugins.BRDFScanned.Ccmetalrefl
getset

Introduce coloring of the clear coat reflections by the underlaying material [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full

Default value: 0

◆ Ccmul

float VRay.Plugins.BRDFScanned.Ccmul
getset

Clear coat reflections general multiplier [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full

Default value: 0

◆ Cutoff

float VRay.Plugins.BRDFScanned.Cutoff
getset

Stop tracing ray weight [UI Guides] minValue=0.0, maxValue=0.1, gpuSupport=full

Default value: 0.01

◆ DepthMul

float VRay.Plugins.BRDFScanned.DepthMul
getset

Displacement and parallax multiplier [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full

Default value: 1

◆ Displace

int VRay.Plugins.BRDFScanned.Displace
getset

Enable the the edge displacement [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ File

string VRay.Plugins.BRDFScanned.File
getset

(description missing) [UI Guides] fileAsset=vrscan, fileAssetNames=Scanned material, fileAssetOp=load, gpuSupport=full

Default value:

◆ Filter

Color VRay.Plugins.BRDFScanned.Filter
getset

Multiplier filter color [UI Guides] gpuSupport=full

Default value: Color(1, 1, 1)

◆ Fltstrength

float VRay.Plugins.BRDFScanned.Fltstrength
getset

Strength of the multiplier filter [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full

Default value: 1

◆ Invgamma

float VRay.Plugins.BRDFScanned.Invgamma
getset

Inverse gamma factor [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full

Default value: 1

◆ MapChannel

int VRay.Plugins.BRDFScanned.MapChannel
getset

UV mapping channel [UI Guides] minValue=0, maxValue=10, gpuSupport=full

Default value: 1

◆ NoCachedGI

int VRay.Plugins.BRDFScanned.NoCachedGI
getset

Disable the use of cached light regardless of the selected GI engine [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ Notransp

int VRay.Plugins.BRDFScanned.Notransp
getset

Disample the transparency/translucency [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ Paintstrength

float VRay.Plugins.BRDFScanned.Paintstrength
getset

Strength of the paint replacement filter [UI Guides] minValue=0, maxValue=1.0, gpuSupport=full

Default value: 1

◆ ParamBlock

IList<int> VRay.Plugins.BRDFScanned.ParamBlock
getset

All parameters serialized to a binary param block [UI Guides] gpuSupport=full

Default value: 0

◆ Plain

int VRay.Plugins.BRDFScanned.Plain
getset

Option to disable the texturing [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ Saturation

float VRay.Plugins.BRDFScanned.Saturation
getset

Saturation control [UI Guides] minValue=0.0, maxValue=10.0, gpuSupport=full

Default value: 1

◆ Sssmul

float VRay.Plugins.BRDFScanned.Sssmul
getset

SSS multiplier, the bigger value increases the scattering distance [UI Guides] minValue=0.0, maxValue=20.0, gpuSupport=full

Default value: 1

◆ TilingFactor

float VRay.Plugins.BRDFScanned.TilingFactor
getset

Global multiplier for U and V coordinates. [UI Guides] minValue=0.001, maxValue=1000.0, gpuSupport=full

Default value: 1

◆ TraceDepth

int VRay.Plugins.BRDFScanned.TraceDepth
getset

Limit of the ray depth [UI Guides] minValue=0, maxValue=100, gpuSupport=full

Default value: 5

◆ Triplanar

int VRay.Plugins.BRDFScanned.Triplanar
getset

Triplanar control flags, 1 enable, 2 random offset, 4 random rotation [UI Guides] minValue=0, maxValue=7, gpuSupport=full

Default value: 0

◆ Twoside

int VRay.Plugins.BRDFScanned.Twoside
getset

Render the material on both the geometry sides [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ UnfRefl

int VRay.Plugins.BRDFScanned.UnfRefl
getset

Disable the importance sampler, all the rays are spawned uniformly [UI Guides] minValue=0, maxValue=1, gpuSupport=full

Default value: 0

◆ Usedmaps

int VRay.Plugins.BRDFScanned.Usedmaps
getset

Enable flags of the maps (ior,filter,paint) [UI Guides] minValue=0, maxValue=7, gpuSupport=full

Default value: 0

◆ Uvflags

int VRay.Plugins.BRDFScanned.Uvflags
getset

UV mapping control flags (mirror alternating) [UI Guides] minValue=0, maxValue=3, gpuSupport=full

Default value: 0

◆ Uvtrans

Transform VRay.Plugins.BRDFScanned.Uvtrans
getset

UV mapping transformation [UI Guides] gpuSupport=full

Default value: Transform(Matrix(Vector(1, 0, 0), Vector(0, 1, 0), Vector(0, 0, 1)), Vector(0, 0, 0))


The documentation for this class was generated from the following file: