Node Extend Mesh Section - anticto/Mutable-Documentation GitHub Wiki
Function
Extend an ancestor's material: add a new mesh section, and add its corresponding texture to the ancestor's material texture parameters.
Use Cases
Add a magazine to the base body of a weapon. Extend the outfit of a character with a shirt.
Node Properties
This node is a modifier and has all the standard modifier properties. In addition to that, this node has the following properties:
Reference Material: The reference material that determines the parameters that can be edited. One texture pin and one mask pin is exposed per texture parameter that the material has. It is usually the same material used by the Mesh Sections being edited.
Enable Tags : Tags that will be enabled when this modifier is applied to any mesh section. This is also the tag list used to decide what other modifiers are applied to the extended mesh data (but not the originally modified data).
Input Pins
Add Mesh: The new mesh fragment that is merges into the modified mesh section.
(reference material texture name): Texture added to the modified mesh section's material texture parameter. The modified mesh section material layout partition size defines the relative sizes of the textures added with this node. Each of the modified material textures resolution defines what is the resolution of one block for that texture for the added mesh. It is mandatory to provide connections for all these pins, otherwise the merged mesh would lack texture data for some channels.
Output Pins
Modifier: Modifier that will extend mesh sections when applied.