Texture Channel Packer (TCP) – Unity
Texture Channel Packer (TCP) – Unity
| Forum | Support
Texture Channel Packer is an editor tool for packing different image RGBA channels (or custom float values) into a single texture file.
Useful for creating URP/HDRP mask textures.
Great for reducing project build size by combining multiple textures for custom shaders.
To speed up the working process TCP offers:
• User friendly and intuitive editor window.
• Automatic texture assigning system, that allows users to drag & drop files and folders directly inside the TCP editor window and based on the used preset (user defined custom rules) textures are automatically assigned to the exported channel.
• Batch mode, for packing any number of textures by user defined rules and filters.
TCP generates JPG, PNG and TGA format files in up to 8K resolution.
Supported Unity versions:
✅ Unity 6000.6
✅ Unity 6000.3
✅ Unity 6000.0
✅ Unity 2022.3
Supported render pipelines:
✅ Built-in
✅ Universal (URP)
✅ High Definition (HDRP)
Source code:
✅ Included
Asset is already included in the Amazing Tools Bundle.
⚠️ Note:
TCP works only with Texture2D files and it cann’t be used with Cubmaps, Texture2DArray or other types of textures.