Multiple UV Channels - anticto/Mutable-Documentation GitHub Wiki
Mutable supports using multiple UV channels in Mesh Sections, each with its layout strategy. This means texture parameters can have different customization options per UV channel.
How to use them?
To use multiple UV channels inside Mutable, the material graph and the Customizable Object graph must follow some rules.
Textures must be declared as texture parameters inside the material graph to be accessible. Texture parameters should have a valid UV channel, which can be set in the material graph and the Mesh Section node. Some nodes need to be set up accordingly.
Below, you will find the list of the nodes that can interact with different or multiple UV channels and an overview of how they do it.
Mesh Section node
In the Node Properties tab of this node, we can decide which texture parameters are exposed to it and how the layout will affect the texture.
Mesh Section node reference page
Skeletal Mesh node
The behavior of each UV channel can be defined per mesh section in the Layout Editor category inside the Node Properties tab.
Skeletal Mesh node reference page
Table node
The behavior of each UV channel can be defined per mesh section in the Layout Editor category inside the Node Properties tab.
Edit Mesh Section Modifier node
It is possible to edit texture parameters from a Mesh Section with an Edit Mesh Section modifier node in any Object. This node lets you select which textures are edited and specify which part of the texture is affected by using UV layout blocks.
Edit Mesh section nodes can only edit textures from a single UV channel. To edit all textures from Mesh Sections with multiple UV channels, an edit node will be required for each of the channels to modify.
Edit Mesh Section node reference page
Remove Mesh Blocks modifier node
The "UV Layout" property in the node properties can be used to select the UV channel to remove blocks from. The mesh fragment within the layout blocks will be removed from all textures and UV channels.
Remove Mesh Blocks node reference page.
Texture Project node
The UV channel to project to can be specified in the node’s properties tab with the option “Layout”.
Texture Project node reference page.
Group Projector Parameter node
The UV channel to project to can be specified in the node’s properties tab with the option “UVLayout”.