V-Ray for Blender
User Color
This page provides information about the User Color utility texture in V-Ray for Blender.
Last updated 11 December 2025
This page provides information about the User Color utility texture in V-Ray for Blender.
Overview
The V-Ray User Color texture can be used to read user-defined object properties from the current material and convert them to a color value. This allows you to use the same shading network on several different objects in the scene but to control various aspects of the material through user-defined properties. This texture also has the ability to read mesh color sets, UV sets, and extra channel information from VRayProxy objects.
The Example on the right uses V-RayUserColor to control the diffuse value on a single V-Ray Material.
UI Path: ||V-Ray Node Editor|| > Shader > Add > Texture Utilities > V-Ray User Color

Properties
The properties displayed here are found both on the node itself and in the Node menu.
Mode – Specify whether you are writing a User Attribute or a Color Attribute to be read by this node.
Attribute – Specifies the name of the user’s Custom Properties (User Attributes) or Color Attribute that is looked up and returned from this shading node.
Default Color – Specifies the color to return if the Attribute is not found on the current object.
