Documentation | 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 (only LTS):
✅ Unity 6000.3
✅ Unity 6000.0
✅ Unity 2022.3
✅ Unity 2021.3
✅ Unity 2020.3
✅ Unity 2019.4
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.