Alle 86 Modelle der Godot-Referenz laufen durch die Blender→FBX-Pipeline
(nach bestandenem Vertical Function Test); jede Einheit zeigt ihr eigenes
Modell.
- Exportmanifest aus den Godot-Manifesten (tools/blender/make_manifest.py):
Units, Enemies, Props, Characters, Peoples, Buildings, Environment; die
drei Vergleichs-GLBs als Aliase. Neu in der Pipeline: Tangenten berechnet
Unity mit MikkTSpace, Generatoren laufen in einer temporären Kopie, die
Grüne Kluft wird wie das GLB zusammengefasst, Texturen kommen mit.
1.616 Blender- und 1.247 Unity-Prüfungen grün, zwei Exportläufe
byteidentisch; Kontaktbögen je Gruppe.
- Einheitenbibliothek nach Godots AssetLibrary: 70 Einträge der
Einheitengruppen, Figuren mit Skelett ersetzen das starre Modell ihrer ID.
Starre Modelle werden zur Laufzeit je Material zusammengefasst; Controller
werden an Ort und Stelle aktualisiert.
- Tests mit allen Modellen: EditMode 11/11, PlayMode 2/2. Vertical Function
Test Seed 2 DCE95C96556F3A1A und Seed 9 ab Runde 21 7B8E43AEFC0D60C5,
beide gleich dem Kern (Nachweise mit LUNE_EVIDENCE=u2a-batch; die Belege
von U2C und U2D bleiben unverändert).
- macOS-Player mit allen Modellen: 158-160 fps in der Übersicht
(116 Einheiten), 205-207 fps auf der Mid-Lane; Haupt- und Render-Thread
etwa doppelt so lang wie mit dem Platzhalter, Present-Ausreißer kürzer.
- Befund iCloud Drive: Konfliktkopien ("Name 2.ext") im Build-Cache ließen
den Build die Einheitenbibliothek mit altem Feldlayout schreiben; der
Player meldete sharedassets0.assets als beschädigt. LunePlayerBuild
entfernt solche Kopien vor dem Build und bricht ab, wenn während des
Builds neue entstehen. Bereits committete Kopien: Controller-Duplikate und
World/Generated 2.meta entfernt, drei U2D-Benchmarkläufe als -run1 bis
-run3 benannt.
- Dokumentation: U2-WORLD (Batch-Import), PORT-STATUS (Entscheidungen:
Modelle direkt in Git, Projektort außerhalb von iCloud Drive), PORT-QA.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1330 lines
22 KiB
JSON
1330 lines
22 KiB
JSON
{
|
|
"id": "s05",
|
|
"group": "Units",
|
|
"source": "assets-source/phase4/blend/s05.blend",
|
|
"exporter_version": 10,
|
|
"blender": "5.2.2 LTS",
|
|
"fbx_settings": {
|
|
"use_selection": true,
|
|
"use_visible": false,
|
|
"use_active_collection": false,
|
|
"global_scale": 1.0,
|
|
"apply_unit_scale": true,
|
|
"apply_scale_options": "FBX_SCALE_UNITS",
|
|
"axis_forward": "Y",
|
|
"axis_up": "Z",
|
|
"bake_space_transform": false,
|
|
"object_types": [
|
|
"ARMATURE",
|
|
"EMPTY",
|
|
"MESH"
|
|
],
|
|
"use_mesh_modifiers": true,
|
|
"use_mesh_modifiers_render": true,
|
|
"mesh_smooth_type": "OFF",
|
|
"use_subsurf": false,
|
|
"use_mesh_edges": false,
|
|
"use_tspace": false,
|
|
"use_triangles": false,
|
|
"colors_type": "LINEAR",
|
|
"prioritize_active_color": true,
|
|
"use_custom_props": false,
|
|
"add_leaf_bones": false,
|
|
"primary_bone_axis": "Y",
|
|
"secondary_bone_axis": "X",
|
|
"use_armature_deform_only": true,
|
|
"armature_nodetype": "NULL",
|
|
"bake_anim": true,
|
|
"bake_anim_use_all_bones": true,
|
|
"bake_anim_use_nla_strips": false,
|
|
"bake_anim_use_all_actions": true,
|
|
"bake_anim_force_startend_keying": true,
|
|
"bake_anim_step": 1.0,
|
|
"bake_anim_simplify_factor": 0.0,
|
|
"path_mode": "STRIP",
|
|
"embed_textures": false,
|
|
"batch_mode": "OFF"
|
|
},
|
|
"checks": [
|
|
{
|
|
"check": "logical_names_unique",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
},
|
|
{
|
|
"check": "turn_applied",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
},
|
|
{
|
|
"check": "units_metric",
|
|
"ok": true,
|
|
"detail": "METRIC"
|
|
},
|
|
{
|
|
"check": "unit_scale_1",
|
|
"ok": true,
|
|
"detail": "1.0"
|
|
},
|
|
{
|
|
"check": "no_negative_scale",
|
|
"ok": true,
|
|
"detail": "{}"
|
|
},
|
|
{
|
|
"check": "object_scale_1",
|
|
"ok": true,
|
|
"detail": "{}"
|
|
},
|
|
{
|
|
"check": "mesh_names_unique",
|
|
"ok": true,
|
|
"detail": "['ArmL_Claw0', 'ArmL_Claw1', 'ArmL_Claw2', 'ArmL_Glove', 'ArmL_Lower', 'ArmL_Upper', 'ArmR_Glove', 'ArmR_Lower', 'ArmR_Upper', 'Body_HipRag1', 'Body_HipRag_1', 'Body_HollowRib1', 'Body_HollowRib_1', 'Body_RiftEdge1', 'Body_RiftEdge_1', 'Body_TornCloth1', 'Body_TornCloth_1', 'Head_Antler1', 'Head_Antler_1', 'Head_FacelessHelm', 'Head_InnerHorn1', 'Head_InnerHorn_1', 'Head_MintCrack', 'LegL_Boot', 'LegL_Shin', 'LegL_Thigh', 'LegR_Boot', 'LegR_Shin', 'LegR_Thigh', 'Weapon_RiftLight', 'Weapon_RiftOrb']"
|
|
},
|
|
{
|
|
"check": "material_slots_filled",
|
|
"ok": true,
|
|
"detail": "{}"
|
|
},
|
|
{
|
|
"check": "normals_unit_length",
|
|
"ok": true,
|
|
"detail": "{}"
|
|
},
|
|
{
|
|
"check": "no_blend_shapes",
|
|
"ok": true,
|
|
"detail": "{}"
|
|
},
|
|
{
|
|
"check": "triangles_match_godot",
|
|
"ok": true,
|
|
"detail": "10440 fbx / 10440 godot"
|
|
},
|
|
{
|
|
"check": "part_names_match_godot",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
},
|
|
{
|
|
"check": "bounds_match_godot",
|
|
"ok": true,
|
|
"detail": "largest difference 0.00004 m"
|
|
},
|
|
{
|
|
"check": "no_armature",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
},
|
|
{
|
|
"check": "forward_marker_unity_plus_z",
|
|
"ok": true,
|
|
"detail": "[0.0, 0.0, 0.75]"
|
|
},
|
|
{
|
|
"check": "roundtrip_mesh_names",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
},
|
|
{
|
|
"check": "roundtrip_triangles",
|
|
"ok": true,
|
|
"detail": "10440 / 10440"
|
|
},
|
|
{
|
|
"check": "roundtrip_materials",
|
|
"ok": true,
|
|
"detail": "[]"
|
|
}
|
|
],
|
|
"source_sha256": "cc37993535670a27592ecf0abafb37991610dcb15dcbb6448fc5fc8e9b26b698",
|
|
"removed_modifiers": 0,
|
|
"logical_names": {
|
|
"objects": 33,
|
|
"materials": 6,
|
|
"merged_materials": 0
|
|
},
|
|
"kind": "rigid",
|
|
"fps": 24.0,
|
|
"objects": 33,
|
|
"meshes": {
|
|
"LegL_Thigh": {
|
|
"mesh": "LegL_Thigh_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.0935,
|
|
0.3089,
|
|
-0.1787
|
|
],
|
|
"max": [
|
|
0.2475,
|
|
0.564,
|
|
-0.0471
|
|
]
|
|
}
|
|
},
|
|
"LegL_Shin": {
|
|
"mesh": "LegL_Shin_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.152,
|
|
0.0893,
|
|
-0.1647
|
|
],
|
|
"max": [
|
|
0.244,
|
|
0.3384,
|
|
0.0087
|
|
]
|
|
}
|
|
},
|
|
"LegL_Boot": {
|
|
"mesh": "LegL_Boot_Mesh",
|
|
"triangles": 382,
|
|
"vertices": 193,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.1334,
|
|
0.0,
|
|
-0.0998
|
|
],
|
|
"max": [
|
|
0.2469,
|
|
0.1309,
|
|
0.1787
|
|
]
|
|
}
|
|
},
|
|
"LegR_Thigh": {
|
|
"mesh": "LegR_Thigh_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.1814,
|
|
0.3089,
|
|
-0.1787
|
|
],
|
|
"max": [
|
|
-0.0275,
|
|
0.564,
|
|
-0.0471
|
|
]
|
|
}
|
|
},
|
|
"LegR_Shin": {
|
|
"mesh": "LegR_Shin_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.178,
|
|
0.0893,
|
|
-0.1647
|
|
],
|
|
"max": [
|
|
-0.0859,
|
|
0.3384,
|
|
0.0087
|
|
]
|
|
}
|
|
},
|
|
"LegR_Boot": {
|
|
"mesh": "LegR_Boot_Mesh",
|
|
"triangles": 382,
|
|
"vertices": 193,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.1808,
|
|
0.0,
|
|
-0.0998
|
|
],
|
|
"max": [
|
|
-0.0673,
|
|
0.1309,
|
|
0.1787
|
|
]
|
|
}
|
|
},
|
|
"Body_HollowRib_1": {
|
|
"mesh": "Body_HollowRib_1_Mesh",
|
|
"triangles": 508,
|
|
"vertices": 256,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.006,
|
|
0.6009,
|
|
-0.1751
|
|
],
|
|
"max": [
|
|
0.3117,
|
|
1.1688,
|
|
0.0019
|
|
]
|
|
}
|
|
},
|
|
"Body_RiftEdge_1": {
|
|
"mesh": "Body_RiftEdge_1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_rift_82DBCE"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.0288,
|
|
0.6955,
|
|
-0.0189
|
|
],
|
|
"max": [
|
|
0.1632,
|
|
1.0135,
|
|
0.0097
|
|
]
|
|
}
|
|
},
|
|
"Body_TornCloth_1": {
|
|
"mesh": "Body_TornCloth_1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_secondary_A8654D"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.1209,
|
|
0.5876,
|
|
-0.1281
|
|
],
|
|
"max": [
|
|
0.286,
|
|
1.0902,
|
|
-0.0777
|
|
]
|
|
}
|
|
},
|
|
"Body_HipRag_1": {
|
|
"mesh": "Body_HipRag_1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_secondary_A8654D"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.06,
|
|
0.2734,
|
|
-0.1107
|
|
],
|
|
"max": [
|
|
0.2074,
|
|
0.6368,
|
|
-0.0604
|
|
]
|
|
}
|
|
},
|
|
"Body_HollowRib1": {
|
|
"mesh": "Body_HollowRib1_Mesh",
|
|
"triangles": 540,
|
|
"vertices": 272,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.2328,
|
|
0.6061,
|
|
-0.1757
|
|
],
|
|
"max": [
|
|
0.0663,
|
|
1.1622,
|
|
0.002
|
|
]
|
|
}
|
|
},
|
|
"Body_RiftEdge1": {
|
|
"mesh": "Body_RiftEdge1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_rift_82DBCE"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.0971,
|
|
0.6955,
|
|
-0.0189
|
|
],
|
|
"max": [
|
|
0.0373,
|
|
1.0135,
|
|
0.0097
|
|
]
|
|
}
|
|
},
|
|
"Body_TornCloth1": {
|
|
"mesh": "Body_TornCloth1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_secondary_A8654D"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.2806,
|
|
0.5876,
|
|
-0.1281
|
|
],
|
|
"max": [
|
|
-0.1155,
|
|
1.0902,
|
|
-0.0777
|
|
]
|
|
}
|
|
},
|
|
"Body_HipRag1": {
|
|
"mesh": "Body_HipRag1_Mesh",
|
|
"triangles": 316,
|
|
"vertices": 160,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_secondary_A8654D"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.2019,
|
|
0.2734,
|
|
-0.1107
|
|
],
|
|
"max": [
|
|
-0.0545,
|
|
0.6368,
|
|
-0.0604
|
|
]
|
|
}
|
|
},
|
|
"Head_FacelessHelm": {
|
|
"mesh": "Head_FacelessHelm_Mesh",
|
|
"triangles": 476,
|
|
"vertices": 240,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_shadow_202832"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.0557,
|
|
1.1186,
|
|
-0.1782
|
|
],
|
|
"max": [
|
|
0.1218,
|
|
1.4301,
|
|
-0.0213
|
|
]
|
|
}
|
|
},
|
|
"Head_MintCrack": {
|
|
"mesh": "Head_MintCrack_Mesh",
|
|
"triangles": 236,
|
|
"vertices": 120,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_rift_82DBCE"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.0026,
|
|
1.1672,
|
|
-0.013
|
|
],
|
|
"max": [
|
|
0.0631,
|
|
1.3734,
|
|
0.0083
|
|
]
|
|
}
|
|
},
|
|
"Head_Antler_1": {
|
|
"mesh": "Head_Antler_1_Mesh",
|
|
"triangles": 412,
|
|
"vertices": 208,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_light_D8D2BF"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.0848,
|
|
1.2112,
|
|
-0.1305
|
|
],
|
|
"max": [
|
|
0.2986,
|
|
1.5476,
|
|
-0.0257
|
|
]
|
|
}
|
|
},
|
|
"Head_InnerHorn_1": {
|
|
"mesh": "Head_InnerHorn_1_Mesh",
|
|
"triangles": 156,
|
|
"vertices": 80,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_light_D8D2BF"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.1157,
|
|
1.3432,
|
|
-0.1347
|
|
],
|
|
"max": [
|
|
0.1827,
|
|
1.55,
|
|
-0.0651
|
|
]
|
|
}
|
|
},
|
|
"Head_Antler1": {
|
|
"mesh": "Head_Antler1_Mesh",
|
|
"triangles": 460,
|
|
"vertices": 232,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_light_D8D2BF"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.2255,
|
|
1.2169,
|
|
-0.1305
|
|
],
|
|
"max": [
|
|
-0.0143,
|
|
1.5451,
|
|
-0.0252
|
|
]
|
|
}
|
|
},
|
|
"Head_InnerHorn1": {
|
|
"mesh": "Head_InnerHorn1_Mesh",
|
|
"triangles": 156,
|
|
"vertices": 80,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_light_D8D2BF"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.1117,
|
|
1.3431,
|
|
-0.1347
|
|
],
|
|
"max": [
|
|
-0.0447,
|
|
1.55,
|
|
-0.0651
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Upper": {
|
|
"mesh": "ArmL_Upper_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.163,
|
|
0.8105,
|
|
-0.1279
|
|
],
|
|
"max": [
|
|
0.3394,
|
|
1.0399,
|
|
-0.028
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Lower": {
|
|
"mesh": "ArmL_Lower_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.2619,
|
|
0.62,
|
|
-0.1092
|
|
],
|
|
"max": [
|
|
0.4064,
|
|
0.8464,
|
|
0.0406
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Glove": {
|
|
"mesh": "ArmL_Glove_Mesh",
|
|
"triangles": 476,
|
|
"vertices": 240,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.3172,
|
|
0.5948,
|
|
-0.0399
|
|
],
|
|
"max": [
|
|
0.4122,
|
|
0.6796,
|
|
0.0411
|
|
]
|
|
}
|
|
},
|
|
"ArmR_Upper": {
|
|
"mesh": "ArmR_Upper_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.269,
|
|
0.841,
|
|
-0.1277
|
|
],
|
|
"max": [
|
|
-0.1014,
|
|
1.0443,
|
|
-0.002
|
|
]
|
|
}
|
|
},
|
|
"ArmR_Lower": {
|
|
"mesh": "ArmR_Lower_Mesh",
|
|
"triangles": 284,
|
|
"vertices": 144,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.3759,
|
|
0.8336,
|
|
-0.0817
|
|
],
|
|
"max": [
|
|
-0.204,
|
|
1.0169,
|
|
0.0742
|
|
]
|
|
}
|
|
},
|
|
"ArmR_Glove": {
|
|
"mesh": "ArmR_Glove_Mesh",
|
|
"triangles": 476,
|
|
"vertices": 240,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.3898,
|
|
0.9439,
|
|
-0.005
|
|
],
|
|
"max": [
|
|
-0.2948,
|
|
1.0288,
|
|
0.076
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Claw0": {
|
|
"mesh": "ArmL_Claw0_Mesh",
|
|
"triangles": 252,
|
|
"vertices": 128,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.3835,
|
|
0.5007,
|
|
-0.0117
|
|
],
|
|
"max": [
|
|
0.423,
|
|
0.6389,
|
|
0.02
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Claw1": {
|
|
"mesh": "ArmL_Claw1_Mesh",
|
|
"triangles": 252,
|
|
"vertices": 128,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.3529,
|
|
0.5007,
|
|
-0.0117
|
|
],
|
|
"max": [
|
|
0.3925,
|
|
0.6389,
|
|
0.02
|
|
]
|
|
}
|
|
},
|
|
"ArmL_Claw2": {
|
|
"mesh": "ArmL_Claw2_Mesh",
|
|
"triangles": 252,
|
|
"vertices": 128,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_primary_536375"
|
|
],
|
|
"uv_layers": [],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
0.3224,
|
|
0.5007,
|
|
-0.0117
|
|
],
|
|
"max": [
|
|
0.3619,
|
|
0.6389,
|
|
0.02
|
|
]
|
|
}
|
|
},
|
|
"Weapon_RiftOrb": {
|
|
"mesh": "Weapon_RiftOrb_Mesh",
|
|
"triangles": 476,
|
|
"vertices": 240,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_accent_9578CF"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.423,
|
|
0.9733,
|
|
-0.0326
|
|
],
|
|
"max": [
|
|
-0.2616,
|
|
1.1739,
|
|
0.1037
|
|
]
|
|
}
|
|
},
|
|
"Weapon_RiftLight": {
|
|
"mesh": "Weapon_RiftLight_Mesh",
|
|
"triangles": 380,
|
|
"vertices": 192,
|
|
"ngons": 0,
|
|
"materials": [
|
|
"SW_neutral_rift_82DBCE"
|
|
],
|
|
"uv_layers": [
|
|
"UVMap"
|
|
],
|
|
"color_attributes": [],
|
|
"active_color": null,
|
|
"custom_normals": true,
|
|
"normals_unit_length": true,
|
|
"bad_normals": 0,
|
|
"degenerate_triangles": 0,
|
|
"shape_keys": 0,
|
|
"skinned": false,
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.3944,
|
|
0.9966,
|
|
0.0847
|
|
],
|
|
"max": [
|
|
-0.2902,
|
|
1.1506,
|
|
0.1295
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"armatures": {},
|
|
"empties": {
|
|
"Model_s05": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"Forward": [
|
|
0.0,
|
|
0.0,
|
|
0.75
|
|
]
|
|
},
|
|
"bounds_unity": {
|
|
"min": [
|
|
-0.423,
|
|
0.0,
|
|
-0.1787
|
|
],
|
|
"max": [
|
|
0.423,
|
|
1.55,
|
|
0.1787
|
|
]
|
|
},
|
|
"clips": [],
|
|
"expected_from_godot": {
|
|
"triangles": 10440,
|
|
"bounds_godot": {
|
|
"min": [
|
|
-0.4230315685272217,
|
|
0.0,
|
|
-0.178662970662117
|
|
],
|
|
"max": [
|
|
0.4230315387248993,
|
|
1.5500001907348633,
|
|
0.1786629855632782
|
|
]
|
|
},
|
|
"resource_path": "res://assets/models/unit_s05.glb"
|
|
},
|
|
"meshes_with_ngons": {},
|
|
"meshes_without_uv": [
|
|
"ArmL_Claw0",
|
|
"ArmL_Claw1",
|
|
"ArmL_Claw2",
|
|
"Body_HipRag1",
|
|
"Body_HipRag_1",
|
|
"Body_HollowRib1",
|
|
"Body_HollowRib_1",
|
|
"Body_RiftEdge1",
|
|
"Body_RiftEdge_1",
|
|
"Body_TornCloth1",
|
|
"Body_TornCloth_1",
|
|
"Head_Antler1",
|
|
"Head_Antler_1",
|
|
"Head_InnerHorn1",
|
|
"Head_InnerHorn_1",
|
|
"Head_MintCrack",
|
|
"LegL_Boot",
|
|
"LegR_Boot"
|
|
],
|
|
"triangles": 10440,
|
|
"fbx": "Assets/Luneraria/Art/Units/s05.fbx",
|
|
"fbx_bytes": 391164,
|
|
"ok": true
|
|
}
|