set_skeletal_mesh_lod_settings
Configure per-LOD skeletal mesh settings such as hysteresis, CPU access, morph error tolerance, skin cache usage, mesh deformer, and prioritization weight; updates only provided fields.
Instructions
Set the remaining flat per-LOD scalars/enums of FSkeletalMeshLODInfo that no other setter covers (hysteresis, CPU access, morph error tolerance, skin cache usage, mesh deformer, prioritization weight). Partial update (idempotent): only fields present are written.
Returns: { lod_index: int, settings_applied: {...}, saved: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lod_index | No | LOD index to modify (default 0). | |
| lod_hysteresis | No | float, avoids flickering at the LOD boundary. | |
| allow_cpu_access | No | bool, keep this LOD's data on the CPU (e.g. for FX sampling). | |
| skin_cache_usage | No | ESkinCacheUsage by NAME: Auto|Disabled|Enabled (Disabled=255, parsed by name). | |
| skeletal_mesh_path | Yes | Content path to the skeletal mesh asset. | |
| allow_mesh_deformer | No | bool, whether a Mesh Deformer is used on this LOD. | |
| weight_of_prioritization | No | float >=0, weight given to BonesToPrioritize/SectionsToPrioritize. | |
| morph_target_position_error_tolerance | No | float in microns, Clamp 0.01..10000 (default 20). |