AttributeVisualiser
Visualises attribute values by applying a constant shader to display them as a colour.
user
Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.
out
The processed output scene.
enabled
The on/off state of the node. When it is off, the node outputs the input scene unchanged.
in
The input scene
filter
The filter used to control which parts of the scene are processed. A Filter node should be connected here.
attributeName
The name of the attribute to be visualised. The value of the attribute will be converted to a colour using the chosen mode and then assigned using a constant shader.
mode
The method used to turn the attribute value into a colour for visualisation.
Color : This only works for attributes which already contain a colour or numeric value. The value is converted directly to a colour, using the min and max values to perform a remapping.
FalseColor : This only works for numeric attributes. Values between min and max are used to look up a colour in the ramp below.
Random : This works for any attribute type - a random colour is chosen for each unique attribute value.
Shader Node Color : This only works when visualising a shader attribute. It uses the node colour for the shader node which is assigned.
min
Used in the Color and False Color modes to define the value which is mapped to black or the left end of the spline respectively.
max
Used in the Color and False Color modes to define the value which is mapped to white or the right end of the spline respectively.
ramp
Provides the colour mapping for the False Color mode. Values between min and max are remapped using the colours from the ramp (left to right).
shaderType
The type of shader used to perform the visualisation. The default value is for an OpenGL shader which will be used in the viewport. It’s possible to perform a visualisation for other renderers by entering a different shader type here.
shaderName
The name of the shader used to perform the visualisation. The default value is for an OpenGL shader which will be used in the viewport. It’s possible to perform a visualisation for other renderers by entering a different shader name here.
shaderParameter
The name of the shader parameter used to perform the visualisation. The default value is for an OpenGL shader which will be used in the viewport.