{ "id": "ringborke", "group": "Characters", "source": "assets-source/phase11/ringborke.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": "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": "['RingborkeBody']" }, { "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": "118064 fbx / 118064 godot" }, { "check": "part_names_match_godot", "ok": true, "detail": "[]" }, { "check": "bounds_match_godot", "ok": true, "detail": "largest difference 0.00005 m" }, { "check": "one_armature", "ok": true, "detail": "['RingborkeRig']" }, { "check": "single_root_bone", "ok": true, "detail": "['Root']" }, { "check": "root_bone_name", "ok": true, "detail": "['Root']" }, { "check": "bone_count_match_godot", "ok": true, "detail": "27 / 27" }, { "check": "bone_names_portable", "ok": true, "detail": "[]" }, { "check": "skinned_meshes_present", "ok": true, "detail": "" }, { "check": "clips_match_godot", "ok": true, "detail": "[]" }, { "check": "required_clips_present", "ok": true, "detail": "[]" }, { "check": "roundtrip_mesh_names", "ok": true, "detail": "[]" }, { "check": "roundtrip_triangles", "ok": true, "detail": "118064 / 118064" }, { "check": "roundtrip_materials", "ok": true, "detail": "[]" }, { "check": "roundtrip_bones", "ok": true, "detail": "[]" }, { "check": "roundtrip_clips", "ok": true, "detail": "['ability', 'attack_a', 'attack_b', 'death', 'hit', 'idle', 'start', 'stop', 'walk']" } ], "source_sha256": "2ce109104f23033a736b40c661722125618bc8e02141a6927d90c12c2a407c96", "textures": [ "Assets/Luneraria/Art/Textures/ringborke-cut-albedo-4k.png", "Assets/Luneraria/Art/Textures/ringborke-cut-normal-4k.png", "Assets/Luneraria/Art/Textures/ringborke-cut-roughness-4k.png" ], "removed_modifiers": 0, "joined_parts": 442, "kind": "skinned", "fps": 30.0, "objects": 2, "meshes": { "RingborkeBody": { "mesh": "RingborkeBody", "triangles": 118064, "vertices": 59900, "ngons": 0, "materials": [ "RB_Bark", "RB_Heartwood", "RB_Cutwood", "RB_Crevice", "RB_Saplight", "RB_Moss", "RB_Leaf", "RB_Petal" ], "uv_layers": [ "UVMap" ], "color_attributes": [ "SurfaceColor" ], "active_color": "SurfaceColor", "custom_normals": false, "normals_unit_length": true, "bad_normals": 0, "degenerate_triangles": 0, "shape_keys": 0, "skinned": true, "scale": [ 1.0, 1.0, 1.0 ], "bounds_unity": { "min": [ -0.9771, 0.0107, -0.3616 ], "max": [ 0.9736, 1.853, 0.3701 ] } } }, "armatures": { "RingborkeRig": { "bones": [ "Root", "Pelvis", "Spine", "Chest", "Head", "UpperArm.L", "Forearm.L", "Hand.L", "Finger0.L", "Finger1.L", "Finger2.L", "Thumb.L", "UpperArm.R", "Forearm.R", "Hand.R", "Finger0.R", "Finger1.R", "Finger2.R", "Thumb.R", "Thigh.L", "Shin.L", "Foot.L", "Toe.L", "Thigh.R", "Shin.R", "Foot.R", "Toe.R" ], "roots": [ "Root" ] } }, "empties": {}, "bounds_unity": { "min": [ -0.9771, 0.0107, -0.3616 ], "max": [ 0.9736, 1.853, 0.3701 ] }, "clips": [ { "name": "ability", "frames": [ 0.0, 54.0 ], "seconds": 1.8, "loop": false, "contact_seconds": -1.0 }, { "name": "attack_a", "frames": [ 0.0, 38.0 ], "seconds": 1.2667, "loop": false, "contact_seconds": -1.0 }, { "name": "attack_b", "frames": [ 0.0, 38.0 ], "seconds": 1.2667, "loop": false, "contact_seconds": -1.0 }, { "name": "death", "frames": [ 0.0, 63.0 ], "seconds": 2.1, "loop": false, "contact_seconds": -1.0 }, { "name": "hit", "frames": [ 0.0, 14.0 ], "seconds": 0.4667, "loop": false, "contact_seconds": -1.0 }, { "name": "idle", "frames": [ 0.0, 96.0 ], "seconds": 3.2, "loop": true, "contact_seconds": -1.0 }, { "name": "start", "frames": [ 0.0, 12.0 ], "seconds": 0.4, "loop": false, "contact_seconds": -1.0 }, { "name": "stop", "frames": [ 0.0, 12.0 ], "seconds": 0.4, "loop": false, "contact_seconds": -1.0 }, { "name": "walk", "frames": [ 0.0, 42.0 ], "seconds": 1.4, "loop": true, "contact_seconds": -1.0 } ], "expected_from_godot": { "triangles": 118064, "bounds_godot": { "min": [ -0.9736061096191406, 0.010707742534577847, -0.3616310954093933 ], "max": [ 0.977129340171814, 1.8529540300369263, 0.3701480031013489 ] }, "bones": 27, "clips": [ "idle", "start", "walk", "stop", "attack_a", "attack_b", "hit", "ability", "death" ], "resource_path": "res://assets/characters/ringborke.glb" }, "meshes_with_ngons": {}, "meshes_without_uv": [], "triangles": 118064, "fbx": "Assets/Luneraria/Art/Characters/ringborke.fbx", "fbx_bytes": 6371836, "ok": true }