What problem does it solve?
Fixing broken or missing UVs on Unreal Engine StaticMesh assets — bad lightmap overlaps, scrambled imports, incorrect texel density, or tiling issues — normally requires manual DCC round-trips. This Skill exposes UVMappingService so an AI agent can inspect, unwrap, transform, and audit UV channels directly inside the editor.
Core Features & Use Cases
- UV Health Auditing: Run get_uv_health to check channel counts, lightmap configuration, overlap status, and texel density before making any edits.
- Lightmap UV Generation: Auto-generate lightmap UV channels with correct LightMapCoordinateIndex and resolution settings, then verify overlap-free results.
- Per-Region Transforms: Apply scale/rotate/offset to UV subsets filtered by vertex normal, polygon group (material slot), or connected UV island — ideal for fixing one distorted face without touching the rest.
- Use Case: A newly imported mesh has no lightmap UVs and bakes with shadow artifacts. Run the health check, generate lightmap UVs from channel 0 into channel 1, set a 128 lightmap resolution, save the asset, and re-verify — all in one automated pass.
Quick Start
Ask the agent to run a UV health check on /Game/Meshes/SM_Wall and generate lightmap UVs if the lightmap channel has overlaps.