[Pre-Release Plugin] Channel Machine Free Open Source texture packing/unpacking editor tool


I’ve been working on a personal side project and wanted to offer it to the community for free. Channel Machine will help pack and unpack texture per channel basis, assemble materials, export textures to disk, and has the option to batch-generate multiple textures.

Kranox21/ChannelMachine: Texture packing and unpacking tool built-in Unreal Engine (github.com)

Channel Machine will save you time by when importing multiple 3D models that don’t have packed RGB channel textures but rather Greyscale maps. With an easy-to-use GUI Editor can generate those greyscale maps into RGB channel texture, and Assemble the material easily, without having to use third-party tools outside of Unreal Engine to pack channel masks.

Channel Machine has some C++ code for some additional custom blueprint functions and button function on the toolbar, but you won’t need C++ knowledge to use and was mostly built in Editor Widget Blueprints.

This is currently only a pre-release and has only been tested on Unreal v5.2.1.

Currently, state development of Channel Machine is a chance for those interested to try the tool send feedback on any bugs might’ve missed and focus on stability. This will be a free, open-source plugin tool that will be on Unreal Marketplace as soon it’s ready.

For more information and documentation visit GitHub page.