Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Basic rollout is part of the VRayMtl parameters.


Parameters



Section
Column
width55%

Shading Model – Switch between the shading models - V-Ray and OpenPBR. When the Model is set to OpenPBR, some parameters of the material are renamed.

The OpenPBR (Open Physically-Based Rendering) shading model has a different layer structure in comparison to the V-Ray Material. It is currently not supported with V-Ray GPU. For further information, see the OpenPBR Shading Model page.

Diffuse Color – The diffuse color of the material. Note: the actual diffuse color of the surface also depends on the reflection and refraction colors.

Amount – A multiplier for the diffuse color.

Opacity Map – Assigns opacity to the material where white is completely opaque and black is completely transparent. You can also assign a map by clicking the check board button. This way you can create a material that has a non-uniform opacity.

Opacity mode – Controls how opacity is sampled. For more information, see the Opacity mode parameter example below. This parameter is not available when the renderer is set to GPU.

Clip – (Very fast) The opacity texture is not filtered and it is clipped to either fully opaque or fully transparent based on the mid-point value. Useful when there are many transparent surfaces one behind the other like leaves.
Stochastic – (Optimal) The opacity texture is filtered and the surface is randomly shaded as either fully opaque or fully transparent for a correct average appearance.

Roughness Amount – Used to simulate rough surfaces or surfaces covered with dust (for example, skin, or the surface of the Moon). This parameter is not available when the renderer is set to GPU.

Self-Illumination – The self-illumination color of the material. A texture map can be used for the self-illumination color by clicking on the check board box next to the color slider.

Self-Illumination GI – When enabled, the self-illumination affects global illumination rays and allows the surface to cast light on nearby objects. Note, however, that it may be more efficient to use area lights or VRayLightMtl material for this effect. 

Compensate Exposure – When enabled, the intensity of the Self-Illumination will be adjusted to compensate the exposure correction from the VRayPhysicalCamera.

Column
width5%


Column
width40%




Section


Column
width55%

When the Shading Model is set to OpenPBR, the Self-Illumination properties are renamed to Emission. They function normally.

To find out why they are renamed, read the OpenPBR article.


Column
width5%



Column
width40%




Anchor
opacityModeParameter
opacityModeParameter

Example: Opacity mode

 

The renders below show a close-up of the tree to better show the effect of the different modes. Note that in the first two renders the opacity is blurry because of the texture filtering.

When the Opacity mode is set to Stochastic, the texture is filtered and the result is smooth. When set to Clip, the texture is forced to black or white; the render is very fast, but the result is sharper and may increase flickering in animation.

Section
Column
width20%

Column
width50%
Before after
afterLabelClip
beforeLabelStochastic
Panel
borderStylenone

Panel
borderStylenone

Column
width20%




Anchor
exampleRoughness
exampleRoughness


Example: Roughness

 

This example demonstrates the effect of the Roughness parameter. Note how, as the Roughness increases, the material appears more "flat" and dusty.

Section
bordertrue
Column
width25%


Column
width50%
Image slider
minLabel0.0
maxLabel1.0
Panel
borderStylenone


Roughness = 0.0

Panel
borderStylenone


Roughness = 0.1

Panel
borderStylenone


Roughness = 0.2

Panel
borderStylenone


Roughness = 0.3

Panel
borderStylenone


Roughness = 0.4

Panel
borderStylenone


Roughness = 0.5

Panel
borderStylenone


Roughness = 0.6

Panel
borderStylenone


Roughness = 0.7

Panel
borderStylenone


Roughness = 0.8

Panel
borderStylenone


Roughness = 0.9

Panel
borderStylenone


Roughness = 1.0

Column
width25%




Section
Column
width70%


Column
width30%
UI Text Box
sizemedium

See next:

VRayMtl Reflection