VRay SDK for C#
|
This structure contains the parameters used in the rendering of the scanned materials. More...
Classes | |
struct | MapChannelsFlags |
Public Types | |
enum | ColorSpace |
enum | Plain |
enum | Triplanar |
Public Attributes | |
float | bumpmul |
summary>The z value of the view vector below which bump is gradualy applied. | |
float | bumpstart |
summary>The reflection rays count, the UI contains subdivision parameter, this must be seto to the square value of the subdivisions (Not used anymore). | |
int | BWforGI |
float | ccbump |
summary>Uniform reflections distribution, when nonzero the importance sampling is not used. | |
float | ccGlossy |
Clear coat glossiness, the measured value is kept in presets.specbell. | |
float | ccGlossyVar |
Clear coat glossiness variation, the measured value is kept in presets.scratchdens. | |
int | cchlight |
summary>Used to make the clear coat not perfect. | |
float | ccior |
summary>Clear coat highlights. | |
float | ccmetalrefl |
summary>Clear coat multiplier. | |
float | ccmul |
summary>Controls the triplanar mapping, combination of enum Triplanar flags. | |
ColorSpace | clrSpace |
summary>Rendering without using the GI engine at all (but most scenes have low scanned materials in count). | |
float | cutoff |
summary>The mapping channel. | |
float | depthMul |
summary>Disable use of the enlargement, directly the original small sample is used for rendering (Not used anymore, potentialy bug causing option). | |
int | disablewmap |
summary>General result multiplier (tint). | |
int | displace |
summary>The primary rays are rendered without using the GI engine (better acuracity, lower speed) (Not used anymore). | |
int | dome |
summary>Multipliers for different parts of the light (Not used anymore). | |
int | fasttrans |
summary>The material is represented as non colored for the GI rays, used to prevent the color bleeding when the color will be replaced in post. | |
Color | filter |
summary>UV mapping transformation matrix. | |
float | fltStrength |
summary>The output color space (Not used anymore, replaced by the vray color space). | |
float | invgamma |
summary>Saturation. | |
int | mapChannel |
summary>Prevent double lighting by direct and reflection rays (Not used anymore). | |
MapChannelsFlags | mapChFlags |
summary>Strength of the replace paint effect. | |
float | multdirect |
float | multgi |
summary>Limit for the tracing recursion. | |
float | multrefl |
bool | noCachedGI |
summary>This parameter modifies the clear coat reflection to metalic behavior, i.e., it modulates the reflection color by the underlying BRDF color. | |
int | noPrimGI |
summary>The minimal path length of a reflected ray that allows to use GI, if the path is shorter "fear" ray tracing is used (Not used anymore). | |
int | noTransp |
summary>Multiplies the transparency (only the transparency, the translucency remains!) (Not used anymore). | |
int | nsamples |
summary>Stop of the indirect ray if the total weight is below this value. | |
float | paintStrength |
summary>Strength of the filter. | |
Plain | plain |
summary>Modify the rendering in order to improve the result for materials without large details. More... | |
float | retrace |
summary>Force opaque rendering even if backside lighting is present. | |
float | saturation |
summary>Displacement/paralax multiplier. | |
float | sceneScale |
summary>The clear coat ior, used for carpaints and other materials with thin refractive layer. | |
float | scrambleSize |
summary>The size of one scene unit in cm. | |
float | sssmul |
SSS thickness multiplier. More... | |
int | traceDepth |
summary>Used when the plain option is set to PL_SCRAMBLE, determines the size of the pieces that are continuous in the uv space , measured in cm (Not used anymore). | |
float | transpMul |
summary>Flags for the maps used in the rendering. | |
int | triplanar |
summary>Used in volumetric translucency calculation, switches between two models of calculation, fast(1) and sss(0). | |
int | twoside |
summary>Edge displacement, used to prevent the flat appearance of the edges. | |
int | unfRefl |
summary>Same as two side in the standard material. | |
int | usemap |
summary>Bump multiplier for the inclined views. | |
Transform | uvtrans |
summary>Not used. | |
This structure contains the parameters used in the rendering of the scanned materials.
Plain VRay.ScannedMaterialParams.plain |
summary>Modify the rendering in order to improve the result for materials without large details.
summary>Inverse gamma.
float VRay.ScannedMaterialParams.sssmul |
SSS thickness multiplier.
summary>The default constructor initializes all fields as "not set".