Regenerate MetaHuman registry from on-disk BPs (runtime-spawn fix)
The registry listed 20 synthetic /Game/Ralpha/MetaHumans/... entries with no on-disk asset and omitted the real spawnable BPs, so packaged-runtime spawn_metahuman (which can't scan — scan is editor-only) would fail. Regenerated to the 2 BPs that actually exist: MH_Aera -> /Game/MetaHumans/Aera_MHC/BP_Aera, MH_Cen -> /Game/MetaHumans/Cen/BP_Cen. Found by proper-review-v2 round-1 ping-pong (Codex). Source of truth: ralpha/scripts/dev/regen_metahuman_registry.py (filesystem scan, no editor). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e6ab93d0bc
commit
45fb4a4e53
|
|
@ -1,226 +1,40 @@
|
||||||
{
|
{
|
||||||
"version": "1.0",
|
"version": "5-ondisk",
|
||||||
"description": "MetaHuman character registry for Ralpha Kitchen Sink project",
|
"description": "Auto-generated by scripts/dev/regen_metahuman_registry.py from MetaHuman Blueprints present on disk. Runtime spawn source; re-run after adding/removing content.",
|
||||||
"metahumans": [
|
"metahumans": [
|
||||||
{
|
{
|
||||||
"id": "MH_M_20_Caucasian",
|
"id": "MH_Aera",
|
||||||
"name": "Alex",
|
"name": "Aera",
|
||||||
"gender": "Male",
|
"gender": "Female",
|
||||||
"age_range": "20s",
|
"age_range": "Young Adult",
|
||||||
"ethnicity": "Caucasian",
|
"ethnicity": "Unspecified",
|
||||||
"description": "Generic young male, versatile for casual and professional scenes",
|
"description": "Primary textured hero MetaHuman (critic-accepted hero shot, docs/launch/hero/metahuman_aera.png).",
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_20_Caucasian",
|
"blueprint_path": "/Game/MetaHumans/Aera_MHC/BP_Aera",
|
||||||
"default_clothing": "Casual",
|
"default_clothing": "Casual",
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
"available_clothing": [
|
||||||
|
"Casual",
|
||||||
|
"Business",
|
||||||
|
"Athletic",
|
||||||
|
"Evening",
|
||||||
|
"Uniform"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "MH_M_35_Caucasian",
|
"id": "MH_Cen",
|
||||||
"name": "Michael",
|
"name": "Cen",
|
||||||
"gender": "Male",
|
"gender": "Unspecified",
|
||||||
"age_range": "30s",
|
"age_range": "Unspecified",
|
||||||
"ethnicity": "Caucasian",
|
"ethnicity": "Unspecified",
|
||||||
"description": "Business professional, suitable for corporate and executive scenes",
|
"description": "Proxy / clay-fidelity test MetaHuman \u2014 not for hero shots.",
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_35_Caucasian",
|
"blueprint_path": "/Game/MetaHumans/Cen/BP_Cen",
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_50_Caucasian",
|
|
||||||
"name": "Robert",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "50s",
|
|
||||||
"ethnicity": "Caucasian",
|
|
||||||
"description": "Mature male, distinguished look for senior professional roles",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_50_Caucasian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_25_African",
|
|
||||||
"name": "Marcus",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "20s",
|
|
||||||
"ethnicity": "African",
|
|
||||||
"description": "Young male, athletic build, versatile appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_25_African",
|
|
||||||
"default_clothing": "Casual",
|
"default_clothing": "Casual",
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
"available_clothing": [
|
||||||
},
|
"Casual",
|
||||||
{
|
"Business",
|
||||||
"id": "MH_M_40_African",
|
"Athletic",
|
||||||
"name": "James",
|
"Evening",
|
||||||
"gender": "Male",
|
"Uniform"
|
||||||
"age_range": "40s",
|
]
|
||||||
"ethnicity": "African",
|
|
||||||
"description": "Mature male, professional demeanor",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_40_African",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_30_Asian",
|
|
||||||
"name": "Kenji",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "30s",
|
|
||||||
"ethnicity": "East Asian",
|
|
||||||
"description": "Young professional, modern tech-savvy appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_30_Asian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_45_Asian",
|
|
||||||
"name": "Hiroshi",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "40s",
|
|
||||||
"ethnicity": "East Asian",
|
|
||||||
"description": "Mature male, executive presence",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_45_Asian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_25_Hispanic",
|
|
||||||
"name": "Carlos",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "20s",
|
|
||||||
"ethnicity": "Hispanic",
|
|
||||||
"description": "Young male, charismatic appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_25_Hispanic",
|
|
||||||
"default_clothing": "Casual",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_35_SouthAsian",
|
|
||||||
"name": "Raj",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "30s",
|
|
||||||
"ethnicity": "South Asian",
|
|
||||||
"description": "Professional, well-groomed appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_35_SouthAsian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_M_60_Mixed",
|
|
||||||
"name": "William",
|
|
||||||
"gender": "Male",
|
|
||||||
"age_range": "60s",
|
|
||||||
"ethnicity": "Mixed",
|
|
||||||
"description": "Senior male, distinguished grey hair, wise appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Male/BP_MH_M_60_Mixed",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_20_Caucasian",
|
|
||||||
"name": "Emma",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "20s",
|
|
||||||
"ethnicity": "Caucasian",
|
|
||||||
"description": "Young female, fresh and versatile appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_20_Caucasian",
|
|
||||||
"default_clothing": "Casual",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_35_Caucasian",
|
|
||||||
"name": "Sarah",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "30s",
|
|
||||||
"ethnicity": "Caucasian",
|
|
||||||
"description": "Professional female, corporate ready",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_35_Caucasian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_50_Caucasian",
|
|
||||||
"name": "Catherine",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "50s",
|
|
||||||
"ethnicity": "Caucasian",
|
|
||||||
"description": "Mature female, elegant and sophisticated",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_50_Caucasian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_25_African",
|
|
||||||
"name": "Aisha",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "20s",
|
|
||||||
"ethnicity": "African",
|
|
||||||
"description": "Young female, striking features, versatile look",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_25_African",
|
|
||||||
"default_clothing": "Casual",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_40_African",
|
|
||||||
"name": "Zara",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "40s",
|
|
||||||
"ethnicity": "African",
|
|
||||||
"description": "Mature female, confident professional presence",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_40_African",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_30_Asian",
|
|
||||||
"name": "Mei",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "30s",
|
|
||||||
"ethnicity": "East Asian",
|
|
||||||
"description": "Young professional, modern appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_30_Asian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_45_Asian",
|
|
||||||
"name": "Yuki",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "40s",
|
|
||||||
"ethnicity": "East Asian",
|
|
||||||
"description": "Mature female, refined elegance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_45_Asian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_25_Hispanic",
|
|
||||||
"name": "Sofia",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "20s",
|
|
||||||
"ethnicity": "Hispanic",
|
|
||||||
"description": "Young female, vibrant and expressive",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_25_Hispanic",
|
|
||||||
"default_clothing": "Casual",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_35_SouthAsian",
|
|
||||||
"name": "Priya",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "30s",
|
|
||||||
"ethnicity": "South Asian",
|
|
||||||
"description": "Professional female, graceful appearance",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_35_SouthAsian",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Athletic", "Evening", "Uniform"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "MH_F_60_Mixed",
|
|
||||||
"name": "Eleanor",
|
|
||||||
"gender": "Female",
|
|
||||||
"age_range": "60s",
|
|
||||||
"ethnicity": "Mixed",
|
|
||||||
"description": "Senior female, graceful aging, distinguished presence",
|
|
||||||
"blueprint_path": "/Game/Ralpha/MetaHumans/Female/BP_MH_F_60_Mixed",
|
|
||||||
"default_clothing": "Business",
|
|
||||||
"available_clothing": ["Casual", "Business", "Evening"]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue