Table of Contents

This page provides information about the VRmat Material in V-Ray for Blender.


Overview


Useful for working across multiple platforms, the V-Ray VRmat Mtl loads a V-Ray shader from a file (.vrmat, .vismat, .vrscene) and makes the materials in these files available for use in the scene. These files can be exported from Maya or 3ds Max and used on any platform..

The VRMat workflow for sharing materials cross-platform is straightforward: An existing V-Ray material is converted through the VRMat Converter, the output of which can then be read into a scene using the VRMat Material (V-Ray VRmat Mtl) in the material editor of the destination platform, such as using a material originally created in 3ds Max, in a Blender scene.

Note. If you load a shader from a .vrscene file, you can only use it directly; you will not be able to edit it. 



Parameters


Material File – Loads a .vrmat, .vrscene, or .vismat containing one or more V-Ray materials or a .mtlx file.

MaterialX Node Index – When set to a value above or equal to 0, specifies an index of the material to use instead of Material Name. This parameter is only applicable to MaterialX files.

Material Name – A list of all V-Ray materials saved inside the loaded .vrmat, .vismat, or .vrscene file or material loaded inside the .mtlx file. 

Param Override – Allows a specific instance of a parameter to be overridden. Supported by .xml and .vrmat files. The syntax requires the full asset path and the respective parameter, along with its new value. Multiple overrides can be specified with semicolons. Example:

/Paint/Diffuse/color =< r>0.8</r><g>0.4</g><b>0.4</b>;/Paint/Diffuse/roughness=0.8

Param Override All – Allows all parameters to be overridden at the same time. Supported by .xml and .vrmat files. The syntax requires the plugin type, the parameter name, and the new value. Multiple overrides can be specified with semicolons. Example:

MtlASGVIS/bump_units=1;BitmapBuffer/color_space=2


Was this helpful?