A Renderer OverNode is used to handle general functionalities for all renderers, by interacting with the Unity Renderer Component.
This node is used to expose certain parameters and attributes of a given input Unity Renderer component, which are:
Ref
A reference of the input Unity Renderer Component
Material
The first instantiated Material assigned to the renderer.
Shared Material
The shared material of this object.
Materials
All the instantiated materials of this object.
Shared Materials
All the shared materials of this object.
This OverNode is used to modify an existing Renderer Component, by setting a new Material. A Material Type
can be selected to instruct the node whether or not to set the Shared Material
.
This Flow OverNode accepts the following input data:
Renderer
A reference of the input Unity Renderer Component
Material
Material to be set
Material Type
Enum
Either New or Shared
and produces the following output data:
Output
A reference of the modified Unity Renderer Component
This node is used to modify an existing Renderer Component, by setting a new Mesh. To perform this action, the GameObject, holding the Renderer Component, must have a MeshFilter assigned.
A Mesh Type
can be selected to instruct the node either to set the Shared Mesh
or not.
This Flow Node accepts the following input data:
Renderer
A reference of the input Unity Renderer Component
Mesh
Mesh to be set
Mesh Type
Enum
Either New or Shared
and produces the following output data:
Output
A reference of the modified Unity Renderer Component