ap_material_set_channels
Control which material channels receive paint by enabling or disabling target channels like base, normal, or roughness, while leaving unlisted channels unchanged.
Instructions
Enable or disable which channels the active material paints into. These are the material's own paint_* flags, not texture-set channels (ArmorPaint's plugin API has no channel add/remove). Omitted channels are left alone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Paint into the base channel. | |
| height | No | Paint into the height channel. | |
| normal | No | Paint into the normal channel. | |
| opacity | No | Paint into the opacity channel. | |
| emission | No | Paint into the emission channel. | |
| metallic | No | Paint into the metallic channel. | |
| occlusion | No | Paint into the occlusion channel. | |
| roughness | No | Paint into the roughness channel. | |
| subsurface | No | Paint into the subsurface channel. |