Channel Machine

An Open-Source easy to use channel packing and unpacking tool

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.2 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Channel Machine is a powerful and easy-to-use tool that allows you to pack different types of texture data into the color channels of an RGBA image. This way, you can save memory, bandwidth and performance by replacing three to four textures with one.

Channel Machine also features breaking down the textures from color maps to greyscale maps, if needed to transfer texture files for other DDC programs and to help with that, an option to export generated maps to your disk drive.

Additionally, have the option to batch-generate textures by assigning multiple textures into proper inputs in arrays, assemble materials for you by inputting your master material, assigning base color, normal map, and assigning the material parameter names in drop-down menus, after generating your texture will create Material Instance, and fills your inputted texture parameters for you.

Can also create your own custom configuration data preset so won't have to worry about constantly setting up repetitive inputs when you want to generate texture channels for a given model.

Channel Machine is also free and open source, so you can customize it to suit your needs by forking the repo on GitHub



  • Pack Channels
  • Unpack Channels
  • Export to disk after generating textures
  • Assembles materials
  • Config presets

Code Modules:

  •  Editor

Number of Blueprints: 1

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: GitHub Documentation Page