{"id":27151353,"url":"https://github.com/lasriel/texturechannelpacker","last_synced_at":"2026-04-29T00:33:45.410Z","repository":{"id":286213893,"uuid":"960731606","full_name":"Lasriel/TextureChannelPacker","owner":"Lasriel","description":"Unity editor tool for taking RGBA color channels from source textures and packing them into one texture.","archived":false,"fork":false,"pushed_at":"2025-04-05T01:02:56.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T01:42:36.776Z","etag":null,"topics":["unity","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lasriel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-05T00:33:24.000Z","updated_at":"2025-04-05T01:02:59.000Z","dependencies_parsed_at":"2025-04-10T01:35:42.185Z","dependency_job_id":null,"html_url":"https://github.com/Lasriel/TextureChannelPacker","commit_stats":null,"previous_names":["lasriel/texturechannelpacker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lasriel/TextureChannelPacker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lasriel%2FTextureChannelPacker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lasriel%2FTextureChannelPacker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lasriel%2FTextureChannelPacker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lasriel%2FTextureChannelPacker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lasriel","download_url":"https://codeload.github.com/Lasriel/TextureChannelPacker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lasriel%2FTextureChannelPacker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32405901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T19:38:08.556Z","status":"ssl_error","status_checked_at":"2026-04-28T19:37:55.688Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["unity","unity3d"],"created_at":"2025-04-08T14:39:40.333Z","updated_at":"2026-04-29T00:33:45.404Z","avatar_url":"https://github.com/Lasriel.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eTexture Channel Packer\u003c/h1\u003e\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \r\n  Unity editor tool for taking RGBA color channels from source textures and merging them into one texture.\r\n\r\n  \u0026nbsp;\u003cimg src=\"https://img.shields.io/badge/Unity-2022.3+-lightgray\" /\u003e\r\n\u003c/div\u003e\r\n\r\n\u0026nbsp;\r\n![Preview](https://github.com/user-attachments/assets/d55dc3d8-ea8d-4c87-b6f3-2b8aa600aaea)\r\n\r\n## Install\r\nYou can get the package through Unity's package manager by copying the git url and clicking \"Install package from git URL...\".\r\n\r\n```\r\nhttps://github.com/Lasriel/TextureChannelPacker.git\r\n```\r\n\r\n![PackageManagerInstall](https://github.com/user-attachments/assets/e0bfd968-3a3f-42e7-9473-04d81aeab3c8)\r\n\r\nor\r\n\r\nAdding the package manually to `Packages/manifest.json` in your Unity project by copying the following to dependencies:\r\n```\r\n\"moe.lasriel.texture-channel-packer\": \"https://github.com/Lasriel/TextureChannelPacker.git\"\r\n```\r\n\r\n## Usage\r\nThe tool can be opened from: `Window/Lasriel/Texture Channel Packer`\r\n\r\n### Input texture\r\nEach input is marked with a colored dot, followed by the input texture.\r\nYou can select which color channel to copy from the input texture with the dropdown next to the texture field.\r\nInput color channels can be inverted by using the invert toggles.\r\n\r\n![UsageInput](https://github.com/user-attachments/assets/53d962bb-2820-4d6f-aec9-051abf044b38)\r\n\r\n### Output settings\r\nThere are two settings for the output texture:\r\n\r\n**Format:** Image format to encode the texture to.\r\n\r\n**Resolution:** Texture width and height.\r\n\r\n![UsageSettings](https://github.com/user-attachments/assets/e0baabc5-c53c-460f-b140-1e23b5f7c0e0)\r\n\r\n### Preview\r\nShows a preview of the packed texture and allows you to see all the color channels of the output.\r\nYou can also toggle the transparency of the preview.\r\n\r\n![PreviewTex0](https://github.com/user-attachments/assets/393c931a-3f01-4854-bf7a-4a170ec99bde)\r\n![PreviewTex1](https://github.com/user-attachments/assets/631f5652-b525-4ab8-8730-db6ed4afadc0)\r\n![PreviewTex2](https://github.com/user-attachments/assets/bc281d15-f27c-4cfc-8ddc-4374f4ace993)\r\n\r\n## License\r\n\r\nThis project is published under [MIT License](/LICENSE).\r\n\r\nUnity-chan image used in previews is licensed under [Unity-Chan License Terms.](https://unity-chan.com/contents/license_en/)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flasriel%2Ftexturechannelpacker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flasriel%2Ftexturechannelpacker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flasriel%2Ftexturechannelpacker/lists"}