Renderer
Description
A Renderer OverNode is used to handle general functionalities for all renderers, by interacting with the Unity Renderer Component.
Renderer Exposer
This node is used to expose certain parameters and attributes of a given input Unity Renderer component, which are:
Name | Type | Description |
---|---|---|
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. |
Set Material
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:
Name | Type | Description |
---|---|---|
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:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
Set Mesh
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:
Name | Type | Description |
---|---|---|
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:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
Last updated