This page provides information on the V-Ray Scanned material.
The V-Ray Scanned material applies material information gathered by the Chaos Group VRscans system to an object. The VRscans system captures the appearance of an actual physical material sample, going beyond single-point BRDF capture to faithfully represent the textured appearance of a real-world surface using bidirectional texture function (BTF) approximation. The information is saved in a .vrscan file, which the V-Ray Scanned material then reads to reproduce the material in the rendering.
The VRscans system and V-Ray Scanned material are intended as a solution for users who need to exactly match a given real-world sample.
V-Ray Scanned requires a separate VRscans license. The material still renders without a license, but it includes a watermark and the material's UI does not display.
The scanned material simply stores information about the way a physical material responds to light at individual points on the surface; it has no notion of components that extend across the surface such as diffuse or reflection qualities, or normal or bump maps. The scanned material is simply a faithful representation of how each point on the object responds to light. The .vrscan files tend to be quite large.
|Shading viewport| > Shader Tree > Add Layer button > V-Ray Material > V-Ray Scanned
File – Browses for a .vrscan file on your local drive.
Reset channel values to .vrscan preset – For each selected V-Ray Scanned material item, this button resets some of its channels according to the data in the .vrscan file chosen for it.
Show .vrscan material info – Displays useful information about the specific .vrscan file, such as the actual material sample size.
Adjust UV tiling to match real-world size – Clicking this button examines all selected polygons on selected meshes to determine the real-world size of one texture unit. After that, it will adjust the Horizontal Wrap and Vertical Wrap channels on the texture locators of all selected V-Ray Scanned materials, according to the texture unit size and the size of the .vrscan sample.
Tiling Factor – Global multiplier for the U and V coordinates.
Create OpenGL Preview – Creates an OpenGL preview of the material within the viewport.
Preview Size – Adjusts the size of the OpenGL preview of the material.
Use Triplanar Mapping – Ignores the object's default UV mapping and assigns one with U and V axes parallel to the nearest object-space axes.
Random Offset – This option becomes active when Use triplanar mapping is enabled. Randomizes the UV space offset. When rendering many instances using the same material, with this option enabled, you get variation of the look.
Random Rotation – This option becomes active when Use triplanar mapping is enabled. Randomizes the material rotation from one object to another. When rendering many instances using the same material, with this option enabled, you get variation of the look.
Use Filter – Enables the use of the color filter.
Filter Strength – Multiplies the effect of the filter.
Filter Color – A color multiplier for the material sample that can be used to tint the material (it affects the color of the reflections as well. Acts as a post effect.)
Use Paint – Enables the use of Paint Color.
Paint Strength – Multiplies the effect of the paint.
Paint replacement color – Used to change the color of the material without losing the texture or changing the reflection color. For example, it can be used to changing the color of wood or leather without losing the material texture.
Gamma Correction – Adjusts the gamma of the material (including Filter Color and Paint Color if used) as a post effect.
Saturation – Controls the saturation of the material (including Filter Color and Paint Color if used) as a post effect.
Enable Clear Coat – Enables the tracing of a clear coat layer for the material.
Enable Clear Coat Hilights – Enables highlights from point light sources for the coat layer.
Strength – Specifies the strength of the coat reflections.
Index of Refraction – Determines the IOR of the coat layer, and from that controls the strength of the reflections. A value of 1.0 does not produce any reflections and disables the coat layer. Higher values produce stronger clear coat reflections. The .vrscan files typically contain the correct value for this parameter and it is set automatically when the file is loaded.
Bump Мultiplier – The coat layer has a built-in bump map stored in the material sample file. This allows you to control the strength of that bump.
Coloring – Colors the coat reflections.
Two Sided – Enables both sides of the material.
Trace Depth – Controls the number of reflection bounces. A value of 0 means that the reflections bounces are controlled by the global V-Ray trace depth in the of V-Ray's Main Render Settings.
Cutoff – A threshold that is used to speed up reflections. If the contribution of reflections falls below this threshold, the reflections are not traced. This is similar to the Cutoff threshold of the V-Ray Material.
Bump and Parallax Zone – Determines the point where additional bump and parallax no longer exist and only natural height effects remain. This option is especially useful for shallow angles of view to the material, where it might appear flat or less detailed. A value of 0 adds no additional bump and parallax. Value of 1 adds additional bump and parallax equally regardless of the view angle. All scanned materials by default have the most suitable value loaded for this parameter to achieve the most realistic look. If you need full control over the bump and the parallax, set the value to 1 and work with the Parallax and Bump Multipliers.
Parallax Multiplier – Adjusts additional parallax and edge displacement strength.
Bump Multiplier – Adjusts the additional bump.
Sampling Type – Determines which samples are taken around pixels involved in "blurry" effects such as anti-aliasing, depth of field, indirect illumination, area lights, glossy reflections/refractions, translucency, motion blur, etc.
Importance sampling – Bases the number of samples allocated to a value on the importance when it comes to things like distance from the camera or if more samples are needed to render a realistic result.
Uniform sampling – The number of samples is the evenly taken over the entire image.
Plain Materials – A strategy used for material display. It controls the visibility of textures (if present). Possible values are:
Disabled – The full material evaluation is always used. The object must have valid UV coordinates.
Average BRDF – Averages the BRDF and can be used to speed up the rendering for previews. Because texture details are removed, this also removes any tiling artifacts that might arise if the scanned sample does not tile very well. UV coordinates are still needed because most BRDFs are slightly anisotropic.
Average isotropic BRDF – Smooth representation of the material with no maps visible.
Edges Displacement – Uses a special technique that makes the edges of the geometry appear slightly jagged inwards. This option is useful when rendering close-ups of materials with bumps. It is faster than actual displacement and helps to achieve better realism.
No Cached Light – Disables the cached light for the material, ensuring physical accuracy without the need to switch off GI of the entire scene. Disabling this option results in faster, but less physically accurate render.
Fast Volumetric Translucency – This option is relevant only to V-Ray scanned materials that are volumetric translucent. When this option is enabled, the calculation of the volumetric translucency is fast, but less accurate.
Prevent Color Bleeding – Prevents the color bleeding.
The options in this section are not intended for regular users. Manipulating them comes at your own discretion.
The V-Ray GPU render engine supports V-Ray Scanned with few exceptions. In general, if your renderer is set to V-Ray GPU, all unsupported features are grayed out.
- Paint and Filter do not support texture maps;
- Fast Volumetric Transparency is not supported;
- Cutoff parameter is not supported.
V-Ray Scanned can make use of some of the Render Elements. Here is a list of those elements:
- Clear coat reflections stored in the Reflection Render Element;
- Direct Light Contribution stored in the Lighting Render Element;
- Indirect lighting by spawned rays stored in the GI Render Element;
- Material Opacity stored in the Alpha Render Element;
- Received caustics stored in the Caustics Render Element.
The Adjust UV tiling to match real-world size option:
- Works only in polygon selection mode;
- Works with UV texture maps only, as distortion can affect the render;
- Does not work with empty UV texture maps. Instances or replicators must be converted to mesh items.