Supported Version: Unreal 5.4
Support for other Unreal Engine 5 versions is coming soon. Please use this tool at your own risk. Everything has been tested as much as possible, but the author cannot be held responsible for any lost data if a crash occurs.
The Texture Preset Manager is a lightweight Unreal Engine 5 plugin that lets you apply consistent texture settings across your project, either manually via an Editor Utility Widget or automatically during import based on folder rules.
Overview and instalisation guide: https://youtube.com/playlist?list=PLpjKlZ2EDiUNGOMgCuOdoSQzfM0TVFTWZ&si=cAadaj2F4aiJdpM9
- ✅ Define reusable texture preset DataAssets (
UTexturePresetDataAsset) - ✅ Apply settings manually in batches via Editor Utility Widget
- ✅ Automatically apply presets on import by matching folder paths
- ✅ Supports wildcard and recursive matching (
Content/UI/**,Content/Icons/*) - ✅ Output log audit support
- ✅ All settings are exposed in
Project Settings > Plugins > Texture Preset Manager
- Enable the plugin from Edit > Plugins > Texture Preset Manager
- Restart the editor if needed.
- Navigate to Project Settings > Plugins > Texture Preset Manager
- Configure:
Enable Auto Applyto apply presets on importAuto Apply Mappingsto link folder paths to specific preset assetsShow Output Logto see applied logs during import
Use the provided Editor Utility Widget (EUW_TexturePresetManager) to manually apply texture presets:
- Open the widget from your Content Browser (e.g.
ApplyTexturePresetTool.uasset) - Select a preset from the dropdown (
DA_TexturePreset_*) - Select all textures in the content browser that you want to apply the preset to
- Click
Apply Presetto instantly batch update all settings
Automatically apply presets when textures are imported:
- Go to Project Settings > Plugins > Texture Preset Manager
- Enable
Auto Apply - Under
Auto Apply Mappings, add one or more:Folder: e.g./Game/UI/Icons/**Preset: Reference to aDA_TexturePreset_*.uasset
- Import or drag images into that folder — the preset will be applied automatically
You can create and save preset assets for common use cases:
| Preset Name | Use Case |
|---|---|
DA_TexturePreset_UI_Icons |
UI textures with no mips, nearest filtering |
DA_TexturePreset_Albedo |
World albedo with SRGB, streaming, compression |
DA_TexturePreset_NormalMap |
Tangent space normals, no SRGB, BC5 |
- You can create new presets using the
+icon in the Content Browser →Texture Preset Data Asset - All editable settings are exposed with categories and tooltips
- Presets can be edited and applied to multiple textures for a consistent setup
Developed by [Josh Davidson].