AttributesΒΆ

Use the RenderGraph to change the objects properties in the scene. This allows to efficiently duplicate a setup from a scene to another by simply copy/pasting the RenderGraph. You can also export/import the RenderGraph using the File > Export Selection and File > Import menu commands.

Using the RenderGraph to modify the node attributes doesn't modify them on the scene graph, but only overload them with new values.

Modify the flow attributes

  1. Go in the RenderGraph node network.
  2. Create a node using the node picker (Ctrl+Space then type the node name you want, like 'shader', 'attributes', 'trace', 'lighting', 'layer', 'lightattributes' or 'lightoverride')
    .. or select a node in 'Library > rendergraph'
  3. Insert the node in the flow by draging it over a connection.
  4. Look for the attribute in the Properties view.
  5. Click the button to switch from default to override. You can also directly change the parameter value to force it as an override.
Each attribute widget has a indicator that informs if the attribute value is overridden (when highlighted), or if it left unchanged (when grey). To find out which parameters are overriden, check the 'Show Overrides Only' button of the property sheet. Inspect attributes on a node

It is useful to see what are the attributes of an object with their value that are carried through the RenderGraph nodes.

  1. Go in the RenderGraph.
  2. Select the object in a Viewport or Node List view. All RenderGraph nodes through which the object flow will be highlighted in blue.
  3. Over a node with the mouse to display the current attributes state at this current place.
Bypass a node or block the attribute flow at a given node

  1. Go in the RenderGraph node network.
  2. Select the attribute node you want to bypass/block.
  3. Press U to toggle between the normal/bypass/block modes.
    .. or modify the 'Node > State' attribute of the attribute node using the Properties view.