Ranc Texture Tools is a comprehensive pipeline utility designed to automate the tedious process of channel packing, renaming, and standardizing textures directly within Unreal Engine. Stop manually shuffling channels in Photoshop or Substance—standardize your entire project's texture library in seconds.
Whether you need to convert hundreds of individual texture sets into optimized ORM (Occlusion/Roughness/Metallic) maps, or simply fix a single texture with a missing alpha channel, this toolkit integrates seamlessly into your Content Browser workflow. It handles file naming, resolution matching, and channel mapping automatically based on rules you define.
Key Features:
*Automated Batch Standardization:** Select a folder, choose a profile (e.g., "Standard PBR"), and watch the tool automatically identify texture sets (BaseColor, Normal, Roughness, etc.) and repack them into your desired format.
*Smart Channel Packing:** Create complex packed textures (like ORM, RMF) from loose source files without leaving the editor.
*Customizable Profiles:** Fully configurable Project Settings allow you to define custom suffixes and channel mappings to match your studio's specific naming conventions.
*Direct Channel Manipulation:** Right-click tools to instantly Swap Channels (RGB), Add/Remove Alpha, or move data between two specific textures.
*Intelligent Validation:** The processor creates an execution plan before running, warning you about mismatched resolutions, missing source textures, or unused channels.
*Non-Destructive Workflow:** Includes automatic backup creation and a "Restore Backups" feature, ensuring your source assets are safe while you iterate.
*Full C++ Source Code:** Clean, extensible architecture included for teams that need to extend functionality.
Getting Started:
1. Enable the plugin and restart the editor.
2. (Optional) Navigate to Project Settings -> Ranc Texture Standardization to define your texture suffixes and packing profiles (e.g., map "_R", "_G", "_B" suffixes to an "_ORM" output).
3. For Batching: Right-click any folder in the Content Browser, select RancTextureTools -> Standardize Textures, and choose your profile.
4. For Quick Edits: Select individual texture assets, right-click, and choose Scripted Asset Actions -> RancTextureTools to swap channels or toggle alpha.
Note: This is an Editor-only plugin designed to speed up development workflows and optimize asset management.