configure_texture
Modify texture asset properties including SRGB, compression, LOD group, and filter, then persist changes and rebuild GPU resources via UE's standard change flow.
Instructions
Adjust SRGB/CompressionSettings/LODGroup/Filter on an existing UTexture asset and persist the change. Triggers UE's standard PreEditChange/PostEditChange flow and rebuilds the GPU resource.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | UE package path of the existing texture asset, e.g. /Game/Textures/Environment/T_Stone_D. | |
| srgb | No | Set UTexture::SRGB. | |
| compression | No | TextureCompressionSettings enum name (e.g. Default, Normalmap, Masks, BC7, HDR). | |
| lod_group | No | TextureGroup enum name (e.g. World, WorldNormalMap, UI, Lightmap). | |
| filter | No | TextureFilter enum name: Nearest | Bilinear | Trilinear | Default. | |
| compress | No | Call UpdateResource() after mutation (default true). Set false for batches. |