Texture Packer - RGBA Channel Combiner
An Unreal Engine 5 editor plugin that packs up to four source texture channels (R, G, B, and optionally A) into a single RGBA output texture — all inside the editor with a live preview.
Features:
- 4 input slots — assign any Texture2D asset to each of the R, G, B, and A output channels
- Per-channel controls — independently choose which source channel to read (R/G/B/A), apply grayscale conversion, or invert values
- Live 256×256 preview — updates immediately as you change inputs, channels, or output settings
- Independent Width & Height — choose from preset sizes (128–8192) or auto-match the largest input per dimension
- 16 compression modes — Default (DXT1/5), Normal Map (BC5), Grayscale (BC4), HDR (RGBA16F), HDR Compressed (BC6H), BC7, Masks, and more
- 27 texture group presets — World, Character, Weapon, and other standard UE texture groups
- sRGB toggle — control color-space behavior of the output texture
- Optional alpha channel — toggle the 4th slot on/off; when off, alpha is filled solid white
- Native OS folder picker — browse to output directories via the platform file dialog
- Drag & drop — drag Texture2D assets directly from the Content Browser onto the slot preview areas
- "Get" button — loads the currently selected asset in the Content Browser into a slot
- Overwrite-safe — existing assets are moved to the transient package before the new texture is created
Supported UnrealEngine Version:
- UE 5.7
Document:
- Texture Packer — Unreal Engine 5 Texture Channel Packing Plugin