MattLakeTA - RGBCMYKWAT Mask Material Nodes

Native material nodes that can be used to extract up to 10 masks from a single texture, converting a RGBA texture into Red, Green, Blue, Cyan, Magenta, Yellow, Key, White, Alpha, and Transparency masks (RGBCMYWKAT). There are two alternate lightweight nodes for RGB to RGBCMY, or RGBCMYKW extraction.

Included;

  • 3 Native Material Expression nodes (RGBCMY, RGBCMYKW, RGBCMYKWAT).

  • 4 Material Functions, (MF_RGBCMY, MF_RGBCMYKW, MF_RGBCMYKWAT, MF_RGBCMYKWAT_Simple).

  • 1 Native BP node to refresh textures after applying settings without opening the asset.

  • 1 Editor Utility to automatically set preferred texture settings for masks.

  • 1 C++ Blueprint Node To Update Texture Streaming Resource.

  • 2 Texture examples.

  • 1 Material, with multiple examples.

Documentation / Walkthrough Video - https://www.youtube.com/watch?v=caxEi1vpI4I&ab_channel=MattLakeTA
Quick Setup Video - https://www.youtube.com/watch?v=2Gbo-eQ-xCg&ab_channel=MattLakeTA

UnrealFest Character & Animation Optimizations RGBCMYKW Segment - https://youtu.be/N_suMyUuork?si=WVT69WGDpLplcMQN&t=1974