https://github.com/lasriel/texturechannelpacker
Unity editor tool for taking RGBA color channels from source textures and packing them into one texture.
https://github.com/lasriel/texturechannelpacker
unity unity3d
Last synced: 2 months ago
JSON representation
Unity editor tool for taking RGBA color channels from source textures and packing them into one texture.
- Host: GitHub
- URL: https://github.com/lasriel/texturechannelpacker
- Owner: Lasriel
- License: mit
- Created: 2025-04-05T00:33:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-05T01:02:56.000Z (about 1 year ago)
- Last Synced: 2025-04-10T01:42:36.776Z (about 1 year ago)
- Topics: unity, unity3d
- Language: C#
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Texture Channel Packer
Unity editor tool for taking RGBA color channels from source textures and merging them into one texture.

## Install
You can get the package through Unity's package manager by copying the git url and clicking "Install package from git URL...".
```
https://github.com/Lasriel/TextureChannelPacker.git
```

or
Adding the package manually to `Packages/manifest.json` in your Unity project by copying the following to dependencies:
```
"moe.lasriel.texture-channel-packer": "https://github.com/Lasriel/TextureChannelPacker.git"
```
## Usage
The tool can be opened from: `Window/Lasriel/Texture Channel Packer`
### Input texture
Each input is marked with a colored dot, followed by the input texture.
You can select which color channel to copy from the input texture with the dropdown next to the texture field.
Input color channels can be inverted by using the invert toggles.

### Output settings
There are two settings for the output texture:
**Format:** Image format to encode the texture to.
**Resolution:** Texture width and height.

### Preview
Shows a preview of the packed texture and allows you to see all the color channels of the output.
You can also toggle the transparency of the preview.



## License
This project is published under [MIT License](/LICENSE).
Unity-chan image used in previews is licensed under [Unity-Chan License Terms.](https://unity-chan.com/contents/license_en/)