{ "character": "LittleBear", "displayName": "人形小熊", "date": "2026-10-26", "status": "complete_dedicated_review", "design": { "image": "Doc/Design/Character/LittleBear/littlebear_tpose.png", "prompt": "Doc/Design/Character/LittleBear/design_prompt.txt", "generation": "built-in imagegen", "size": [ 1024, 1536 ] }, "model": { "character": "LittleBear", "image": "Doc\\Design\\Character\\LittleBear\\littlebear_tpose.png", "source": "Tools\\output\\littlebear_3d\\littlebear.glb", "targetTriangles": 3000, "triangles": 3000, "vertices": 1930, "textureSize": 1024, "decimation": { "triggered": true, "faces_before": 5813, "faces_after": 3000, "target_faces": 3000, "threshold_percent": 30, "uv_mode": "preserved_no_unwrap", "uv_layers_before": [ "UVMap" ], "uv_layers_after": [ "UVMap" ], "uv_bounds_before": [ [ 0.004890565760433674, 0.004885375499725342 ], [ 0.9946501851081848, 0.9857847094535828 ] ], "uv_bounds_after": [ [ 0.004898006096482277, 0.004885375499725342 ], [ 0.9942606091499329, 0.9857848286628723 ] ], "materials_before": 1, "materials_after": 1, "ratio": 0.5163209246785223 }, "staticFbx": "Tools\\output\\littlebear_studio\\static\\LittleBear.fbx", "rig": false, "skinningPolicy": "fixed Mixamo skeleton + TokenRig weights only", "fbxAxes": { "exportVersion": 2, "sceneUp": "+Y", "nodeRotationBaked": true, "nodeScaleBaked": true, "unitScaleFactor": 100.0, "anatomicalFront": "+Z", "projectFrontConforms": true, "frontValidation": "Blender front/back textured renders reviewed: face visible from game +Z" }, "fbxSha256": "7301d69db4e77ada7956839e9b7dc646b3c5d9e129a3555ca7ff96833868ab4e" }, "highTriangles": 50000, "skinning": { "policy": "fixed Mixamo skeleton + TokenRig skin weights only", "prediction": { "job": "littlebear_mixamo41_20261026_a1", "input_sha256": "b669f9e5f641c3c38cf06af4e5dba5b835ad1ce215afd233e3103b457c32a057", "output_sha256": "d5305ea320be6b88dde760e54a1e524e46ea7f0b52c6c8e28239d39f21cded99", "flags": [ "--use_skeleton", "--use_transfer", "--skeleton_template", "original", "--rig_cls", "vroid" ], "reference_weights_used": false }, "fixedSkeleton": { "character": "LittleBear", "height": 1.2, "vertices": 1930, "skeleton_source": "AIClient\\Assets\\Bundles\\Characters\\Human\\test\\Boy_mixamo\\CampGuideStudio.fbx", "input_skin": "Non-anatomical keepalive placeholders only; all reference weights discarded", "landmarks": { "Hips": [ 0, 0, 0.385 ], "Spine": [ 0, 0, 0.44 ], "Spine1": [ 0, 0, 0.51 ], "Spine2": [ 0, 0, 0.595 ], "Neck": [ 0, 0, 0.677 ], "Head": [ 0, 0, 0.723 ], "HeadTop_End": [ 0, 0, 0.952 ], "LeftShoulder": [ 0.064, 0, 0.6268652280171713 ], "LeftArm": [ 0.146, 0, 0.6268652280171713 ], "LeftForeArm": [ 0.22772669717669486, 0, 0.6268652280171713 ], "LeftHand": [ 0.32760682751735054, 0, 0.6268652280171713 ], "LeftUpLeg": [ 0.079, 0, 0.383 ], "LeftLeg": [ 0.095, -0.006, 0.213 ], "LeftFoot": [ 0.099, 0.004, 0.065 ], "LeftToeBase": [ 0.099, -0.07, 0.024 ], "LeftToe_End": [ 0.099, -0.105, 0.024 ], "RightShoulder": [ -0.064, 0, 0.6268652280171713 ], "RightArm": [ -0.146, 0, 0.6268652280171713 ], "RightForeArm": [ -0.22772669717669486, 0, 0.6268652280171713 ], "RightHand": [ -0.32760682751735054, 0, 0.6268652280171713 ], "RightUpLeg": [ -0.079, 0, 0.383 ], "RightLeg": [ -0.095, -0.006, 0.213 ], "RightFoot": [ -0.099, 0.004, 0.065 ], "RightToeBase": [ -0.099, -0.07, 0.024 ], "RightToe_End": [ -0.099, -0.105, 0.024 ], "LeftHandThumb1": [ 0.3364865481853485, -0.011744189076125622, 0.6190065145492554 ], "LeftHandThumb2": [ 0.3435903489589691, -0.021139560267329216, 0.6127194762229919 ], "LeftHandThumb3": [ 0.35271161794662476, -0.033378250896930695, 0.6013019680976868 ], "LeftHandThumb4": [ 0.36087220907211304, -0.044084250926971436, 0.591972291469574 ], "LeftHandIndex1": [ 0.37616100907325745, -0.003480249084532261, 0.6191513538360596 ], "LeftHandIndex2": [ 0.3869325518608093, -0.0002875853388104588, 0.6157701015472412 ], "LeftHandIndex3": [ 0.3942514657974243, 0.0007501469808630645, 0.6120349168777466 ], "LeftHandIndex4": [ 0.3998679518699646, -0.018155403435230255, 0.6121461987495422 ], "RightHandThumb1": [ -0.33727556467056274, -0.01101085264235735, 0.6194301843643188 ], "RightHandThumb2": [ -0.3450106382369995, -0.01981954835355282, 0.6134822964668274 ], "RightHandThumb3": [ -0.3539554178714752, -0.03291947767138481, 0.6018460988998413 ], "RightHandThumb4": [ -0.3659253716468811, -0.03829462081193924, 0.5955291390419006 ], "RightHandIndex1": [ -0.37244904041290283, -0.004182026721537113, 0.6204611659049988 ], "RightHandIndex2": [ -0.38524681329727173, -0.0010257648536935449, 0.6162354350090027 ], "RightHandIndex3": [ -0.39389997720718384, -0.00019414110283832997, 0.6130244135856628 ], "RightHandIndex4": [ -0.4010787606239319, -0.022729607298970222, 0.612503707408905 ] }, "max_axis_rotation_drift_rad": 0.0, "bones": { "mixamorig:Hips": { "parent": null, "head": [ 0.0, 0.0, 0.4620000123977661 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 6.044312073072433e-08, -1.0, 0.0 ], [ 0.0, 1.0, 1.1920928955078125e-07, 0.4620000123977661 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:Spine": { "parent": "mixamorig:Hips", "head": [ 0.0, 0.0, 0.527999997138977 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 0.08052708208560944, -0.9967524409294128, 0.0 ], [ 0.0, 0.9967524409294128, 0.08052714169025421, 0.527999997138977 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:Spine1": { "parent": "mixamorig:Spine", "head": [ 0.0, 0.0, 0.6119999885559082 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 0.08052705973386765, -0.9967524409294128, 4.656612873077393e-10 ], [ 0.0, 0.9967524409294128, 0.08052711933851242, 0.6119999885559082 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:Spine2": { "parent": "mixamorig:Spine1", "head": [ 0.0, 0.0, 0.7140000462532043 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 0.080527164041996, -0.9967524409294128, 9.313225746154785e-10 ], [ 0.0, 0.9967524409294128, 0.08052722364664078, 0.7140000462532043 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:Neck": { "parent": "mixamorig:Spine2", "head": [ 0.0, 0.0, 0.8124000430107117 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 8.940696716308594e-08, -1.0, 9.313225746154785e-10 ], [ 0.0, 1.0, 1.564621925354004e-07, 0.8124000430107117 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:Head": { "parent": "mixamorig:Neck", "head": [ 0.0, 0.0, 0.8676000237464905 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 7.575291505190762e-08, -1.0, 1.703032381783487e-09 ], [ 0.0, 1.0, 1.4280814752964943e-07, 0.8676000237464905 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:HeadTop_End": { "parent": "mixamorig:Head", "head": [ 0.0, 0.0, 1.1424000263214111 ], "world_matrix": [ [ 1.0, 0.0, 0.0, 0.0 ], [ 0.0, 7.57529363681897e-08, -1.0, 1.703032381783487e-09 ], [ 0.0, 1.0, 1.4280816174050415e-07, 1.1424000263214111 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftShoulder": { "parent": "mixamorig:Spine2", "head": [ 0.07680000364780426, 0.0, 0.7522382736206055 ], "world_matrix": [ [ -0.029540792107582092, 0.9320493936538696, -0.36112457513809204, 0.07680000364780426 ], [ 0.9963024854660034, -0.0017031896859407425, -0.08589623123407364, 6.984919309616089e-10 ], [ -0.08067475259304047, -0.36232680082321167, -0.92855304479599, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftArm": { "parent": "mixamorig:LeftShoulder", "head": [ 0.17520000040531158, 0.0, 0.7522382736206055 ], "world_matrix": [ [ -0.0340743325650692, 0.9946361184120178, -0.09766146540641785, 0.1751999855041504 ], [ 0.9962989091873169, 0.02609003148972988, -0.08189879357814789, 1.862645149230957e-09 ], [ -0.0789116621017456, -0.1000906378030777, -0.9918440580368042, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftForeArm": { "parent": "mixamorig:LeftArm", "head": [ 0.2732720375061035, 0.0, 0.7522382736206055 ], "world_matrix": [ [ 0.11836409568786621, 0.9763976335525513, -0.18065786361694336, 0.2732720375061035 ], [ 0.9885786771774292, -0.13296553492546082, -0.07093663513660431, 2.3865140974521637e-09 ], [ -0.09328378736972809, -0.17019812762737274, -0.9809845089912415, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHand": { "parent": "mixamorig:LeftForeArm", "head": [ 0.3931282162666321, 0.0, 0.7522382736206055 ], "world_matrix": [ [ 0.052032746374607086, 0.985583484172821, -0.1609886735677719, 0.3931281864643097 ], [ 0.9914345145225525, -0.07031860947608948, -0.11005787551403046, 3.725290298461914e-09 ], [ -0.1197918951511383, -0.15388305485248566, -0.9808006286621094, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandThumb1": { "parent": "mixamorig:LeftHand", "head": [ 0.4037838876247406, -0.014093027450144291, 0.7428078651428223 ], "world_matrix": [ [ 0.6996883153915405, 0.547246515750885, -0.4593006372451782, 0.4037838578224182 ], [ 0.6881473660469055, -0.6890366077423096, 0.2273358553647995, -0.014093024656176567 ], [ -0.1920662522315979, -0.4751307964324951, -0.8586974143981934, 0.7428078651428223 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandThumb2": { "parent": "mixamorig:LeftHandThumb1", "head": [ 0.4123084247112274, -0.02536747418344021, 0.7352634072303772 ], "world_matrix": [ [ 0.699688196182251, 0.4729204773902893, -0.5355205535888672, 0.41230839490890503 ], [ 0.6881473660469055, -0.647605836391449, 0.3271998167037964, -0.02536747232079506 ], [ -0.19206680357456207, -0.5974549651145935, -0.7785614132881165, 0.7352634072303772 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandThumb3": { "parent": "mixamorig:LeftHandThumb2", "head": [ 0.42325395345687866, -0.04005390405654907, 0.721562385559082 ], "world_matrix": [ [ 0.6996882557868958, 0.4925168752670288, -0.5175549983978271, 0.4232539236545563 ], [ 0.6881474256515503, -0.6593306064605713, 0.30287984013557434, -0.040053900331258774 ], [ -0.19206643104553223, -0.5680756568908691, -0.8002502918243408, 0.721562385559082 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandThumb4": { "parent": "mixamorig:LeftHandThumb3", "head": [ 0.4330466687679291, -0.05290110409259796, 0.7103667855262756 ], "world_matrix": [ [ 0.7054580450057983, 0.4925985336303711, -0.509583592414856, 0.4330466389656067 ], [ 0.6847673654556274, -0.6591764092445374, 0.31077343225479126, -0.05290110036730766 ], [ -0.1828189492225647, -0.5681838393211365, -0.8023368120193481, 0.7103667855262756 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandIndex1": { "parent": "mixamorig:LeftHand", "head": [ 0.4513932168483734, -0.004176299087703228, 0.7429816722869873 ], "world_matrix": [ [ -0.20437990128993988, 0.9432063102722168, -0.2618976831436157, 0.451393187046051 ], [ 0.9759394526481628, 0.17557327449321747, -0.1292904168367386, -0.004176296293735504 ], [ -0.07596547901630402, -0.2820206880569458, -0.9563961029052734, 0.7429816722869873 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandIndex2": { "parent": "mixamorig:LeftHandIndex1", "head": [ 0.4643190801143646, -0.0003451024240348488, 0.7389241456985474 ], "world_matrix": [ [ -0.20437927544116974, 0.879029393196106, -0.43073898553848267, 0.46431905031204224 ], [ 0.9759396314620972, 0.14882874488830566, -0.15934768319129944, -0.0003450987860560417 ], [ -0.07596515119075775, -0.4529426693916321, -0.8882973194122314, 0.7389241456985474 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandIndex3": { "parent": "mixamorig:LeftHandIndex2", "head": [ 0.47310176491737366, 0.000900176411960274, 0.7344419360160828 ], "world_matrix": [ [ -0.20437957346439362, 0.9784550070762634, -0.029230087995529175, 0.47310173511505127 ], [ 0.9759395718574524, 0.20135536789894104, -0.08365292847156525, 0.0009001798462122679 ], [ -0.07596518844366074, -0.045623719692230225, -0.996066153049469, 0.7344419360160828 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftHandIndex4": { "parent": "mixamorig:LeftHandIndex3", "head": [ 0.47984156012535095, -0.021786484867334366, 0.7345754504203796 ], "world_matrix": [ [ 0.11083119362592697, 0.9933817386627197, -0.03014235384762287, 0.47984153032302856 ], [ 0.9880107045173645, -0.11341021955013275, -0.10475169122219086, -0.021786484867334366 ], [ -0.10747706890106201, -0.018171118572354317, -0.9940415024757385, 0.7345754504203796 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightShoulder": { "parent": "mixamorig:Spine2", "head": [ -0.07680000364780426, 0.0, 0.7522382736206055 ], "world_matrix": [ [ -0.03317974507808685, -0.9320497512817383, 0.3608081042766571, -0.07680000364780426 ], [ -0.9961885809898376, 0.0017031170427799225, -0.08720915764570236, 6.984919309616089e-10 ], [ 0.08066879212856293, -0.3623265027999878, -0.9285537004470825, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightArm": { "parent": "mixamorig:RightShoulder", "head": [ -0.17520000040531158, 0.0, 0.7522382736206055 ], "world_matrix": [ [ -0.028026781976222992, -0.9947823286056519, 0.09809677302837372, -0.17520001530647278 ], [ -0.9961827993392944, 0.01967972330749035, -0.08504493534564972, -9.313225746154785e-10 ], [ 0.08267068862915039, -0.10010597109794617, -0.9915363192558289, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightForeArm": { "parent": "mixamorig:RightArm", "head": [ -0.2732720375061035, 0.0, 0.7522382736206055 ], "world_matrix": [ [ 0.1081462949514389, -0.9776279330253601, 0.1804114133119583, -0.2732720971107483 ], [ -0.9895305037498474, -0.12330446392297745, -0.07500475645065308, -1.1059455573558807e-09 ], [ 0.09557231515645981, -0.17041116952896118, -0.9807272553443909, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHand": { "parent": "mixamorig:RightForeArm", "head": [ -0.3931282162666321, 0.0, 0.7522382736206055 ], "world_matrix": [ [ 0.08485307544469833, -0.9859052300453186, 0.14419132471084595, -0.39312827587127686 ], [ -0.9948464035987854, -0.09189117699861526, -0.04286041110754013, 0.0 ], [ 0.055506255477666855, -0.1398114562034607, -0.9886211156845093, 0.7522382736206055 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandThumb1": { "parent": "mixamorig:RightHand", "head": [ -0.4047307074069977, -0.013213023543357849, 0.7433162331581116 ], "world_matrix": [ [ 0.6276329159736633, -0.6469280123710632, 0.43308377265930176, -0.40473076701164246 ], [ -0.7684324383735657, -0.6040188074111938, 0.21136081218719482, -0.013213023543357849 ], [ 0.12485560774803162, -0.4654524326324463, -0.8762220144271851, 0.7433162331581116 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandThumb2": { "parent": "mixamorig:RightHandThumb1", "head": [ -0.4140127897262573, -0.023783458396792412, 0.7361787557601929 ], "world_matrix": [ [ 0.627633273601532, -0.556886613368988, 0.5440167188644409, -0.4140128493309021 ], [ -0.7684321999549866, -0.5552201271057129, 0.3181871175765991, -0.02378346025943756 ], [ 0.12485498934984207, -0.617744505405426, -0.7764037251472473, 0.7361787557601929 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandThumb3": { "parent": "mixamorig:RightHandThumb2", "head": [ -0.4247465133666992, -0.039503373205661774, 0.7222153544425964 ], "world_matrix": [ [ 0.6276329755783081, -0.6702696084976196, 0.3960000276565552, -0.424746572971344 ], [ -0.7684323787689209, -0.6149536967277527, 0.17704267799854279, -0.039503373205661774 ], [ 0.12485546618700027, -0.4154169261455536, -0.901021420955658, 0.7222153544425964 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandThumb4": { "parent": "mixamorig:RightHandThumb3", "head": [ -0.4391104578971863, -0.04595354571938515, 0.7146350145339966 ], "world_matrix": [ [ 0.610840916633606, -0.6770196557044983, 0.41050985455513, -0.43911051750183105 ], [ -0.7765766978263855, -0.6133418083190918, 0.14401715993881226, -0.04595354571938515 ], [ 0.15428048372268677, -0.40676379203796387, -0.9004113078117371, 0.7146350145339966 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandIndex1": { "parent": "mixamorig:RightHand", "head": [ -0.4469388723373413, -0.005018432158976793, 0.7445534467697144 ], "world_matrix": [ [ -0.11514781415462494, -0.9470850229263306, 0.2996184825897217, -0.4469389319419861 ], [ -0.9930015206336975, 0.10177405178546906, -0.059920117259025574, -0.005018432158976793 ], [ 0.02625609189271927, -0.30442124605178833, -0.952175498008728, 0.7445534467697144 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandIndex2": { "parent": "mixamorig:RightHandIndex1", "head": [ -0.46229618787765503, -0.0012309178709983826, 0.7394825220108032 ], "world_matrix": [ [ -0.11514750123023987, -0.9327148199081421, 0.3417372703552246, -0.4622962474822998 ], [ -0.9930015802383423, 0.09898801892995834, -0.064417764544487, -0.001230916939675808 ], [ 0.026255544275045395, -0.34676313400268555, -0.9375850558280945, 0.7394825220108032 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandIndex3": { "parent": "mixamorig:RightHandIndex2", "head": [ -0.472680002450943, -0.0002329693379579112, 0.7356293201446533 ], "world_matrix": [ [ -0.11514756083488464, -0.9604454636573792, 0.2535461485385895, -0.47268006205558777 ], [ -0.9930015802383423, 0.10454797744750977, -0.05493657663464546, -0.0002329683629795909 ], [ 0.026255888864398003, -0.25809746980667114, -0.9657618999481201, 0.7356293201446533 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightHandIndex4": { "parent": "mixamorig:RightHandIndex3", "head": [ -0.48129454255104065, -0.027275530621409416, 0.7350044846534729 ], "world_matrix": [ [ 0.17613369226455688, -0.9513611197471619, 0.2527625262737274, -0.4812946021556854 ], [ -0.9795742034912109, -0.19470608234405518, -0.05024337396025658, -0.027275530621409416 ], [ 0.09701400250196457, -0.23874999582767487, -0.9662228226661682, 0.7350044846534729 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftUpLeg": { "parent": "mixamorig:Hips", "head": [ 0.09480001032352448, 0.0, 0.4596000015735626 ], "world_matrix": [ [ -0.9969580173492432, 0.07806850224733353, 8.344650268554688e-06, 0.09480001032352448 ], [ 0.001754279132001102, 0.022436046972870827, -0.999747633934021, -1.8041124150158794e-16 ], [ -0.0780487209558487, -0.9966955184936523, -0.022504281252622604, 0.4596000015735626 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftLeg": { "parent": "mixamorig:LeftUpLeg", "head": [ 0.11400000005960464, -0.007200000341981649, 0.2556000053882599 ], "world_matrix": [ [ -0.9868748784065247, 0.16153182089328766, 0.0023267888464033604, 0.11400000005960464 ], [ 0.0036387103609740734, 0.03658989816904068, -0.99932461977005, -0.007200000341981649 ], [ -0.16150668263435364, -0.986189067363739, -0.036696791648864746, 0.2556000053882599 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftFoot": { "parent": "mixamorig:LeftLeg", "head": [ 0.11880000680685043, 0.004800000227987766, 0.07800000160932541 ], "world_matrix": [ [ -0.9815517067909241, 0.18280376493930817, -0.05620574951171875, 0.11880001425743103 ], [ -0.09772312641143799, -0.7320451736450195, -0.6742119789123535, 0.004800001159310341 ], [ -0.1643924117088318, -0.6562737822532654, 0.7363964319229126, 0.07799997925758362 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftToeBase": { "parent": "mixamorig:LeftFoot", "head": [ 0.11880000680685043, -0.08400000631809235, 0.028800001367926598 ], "world_matrix": [ [ -0.9711810350418091, 0.23833584785461426, -0.004853401333093643, 0.11880001425743103 ], [ -0.2383320927619934, -0.9711846113204956, 0.0002485513687133789, -0.08399999886751175 ], [ -0.004654794931411743, 0.0013986527919769287, 0.9999880790710449, 0.02879997342824936 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:LeftToe_End": { "parent": "mixamorig:LeftToeBase", "head": [ 0.11880000680685043, -0.12600000202655792, 0.028800001367926598 ], "world_matrix": [ [ -0.9711810350418091, 0.23833593726158142, -0.004856843501329422, 0.11880001425743103 ], [ -0.23833218216896057, -0.9711846113204956, 0.00024791990290395916, -0.12599998712539673 ], [ -0.004658288322389126, 0.0013988603604957461, 0.9999880790710449, 0.02879997156560421 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightUpLeg": { "parent": "mixamorig:Hips", "head": [ -0.09480001032352448, 0.0, 0.4596000015735626 ], "world_matrix": [ [ -0.9969574809074402, -0.07807454466819763, -7.510185241699219e-06, -0.09480001032352448 ], [ -0.0014614117098972201, 0.018696535378694534, -0.9998247623443604, -1.8041124150158794e-16 ], [ 0.0780608281493187, -0.9967722296714783, -0.01875334419310093, 0.4596000015735626 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightLeg": { "parent": "mixamorig:RightUpLeg", "head": [ -0.11400000005960464, -0.007200000341981649, 0.2556000053882599 ], "world_matrix": [ [ -0.9868714809417725, -0.16155271232128143, -0.00232728966511786, -0.11400000005960464 ], [ -0.003030158579349518, 0.03287873417139053, -0.9994553327560425, -0.007200001738965511 ], [ 0.1615401804447174, -0.986316442489624, -0.03293605521321297, 0.2556000053882599 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightFoot": { "parent": "mixamorig:RightLeg", "head": [ -0.11880000680685043, 0.004800000227987766, 0.07800000160932541 ], "world_matrix": [ [ -0.9814459681510925, -0.1841268688440323, 0.05367757007479668, -0.11880000680685043 ], [ 0.09933074563741684, -0.7274207472801208, -0.6789652705192566, 0.004800000693649054 ], [ 0.1640607863664627, -0.6610285639762878, 0.7322059273719788, 0.07799999415874481 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightToeBase": { "parent": "mixamorig:RightFoot", "head": [ -0.11880000680685043, -0.08400000631809235, 0.028800001367926598 ], "world_matrix": [ [ -0.9688659310340881, -0.2476169764995575, -0.0021745674312114716, -0.11880000680685043 ], [ 0.2476058006286621, -0.9688594341278076, 0.002057015895843506, -0.08400001376867294 ], [ -0.002615600824356079, 0.0014548897743225098, 0.9999955892562866, 0.028799988329410553 ], [ 0.0, 0.0, 0.0, 1.0 ] ] }, "mixamorig:RightToe_End": { "parent": "mixamorig:RightToeBase", "head": [ -0.11880000680685043, -0.12600000202655792, 0.028800001367926598 ], "world_matrix": [ [ -0.9688659310340881, -0.24761690199375153, -0.0021709566935896873, -0.11880000680685043 ], [ 0.24760574102401733, -0.9688594341278076, 0.002055878983810544, -0.12600001692771912 ], [ -0.002611821051687002, 0.001454682438634336, 0.9999955892562866, 0.028799993917346 ], [ 0.0, 0.0, 0.0, 1.0 ] ] } } }, "result": { "bones": 41, "vertices": 1930, "triangles": 3000, "height": 1.2, "maxInfluences": 4, "localCleanupChangedVertices": 952, "weightsSource": "TokenRig prediction, supplied fixed Mixamo skeleton; no website weights", "maxPredictionMappingDistanceM": 1.998714651563205e-06, "fbxSha256": "1d433ca5c52b2cc23a421be0436213d2e30095ac141c531d3c01cd4922db8760" }, "cleanup": [ "Head above fitted head landmark follows Head", "Mitten paws follow their same-side wrist; finger weights merged into Hand", "Arm regions retain same-side Arm/ForeArm/Hand", "Lower legs retain pelvis and anatomically appropriate leg chain", "Connected crotch uses smooth horizontal and vertical blending to Hips", "Top 4 influences, normalize; geometry and UV unchanged" ] }, "fbxRoundtrip": { "bones": 41, "triangles": 3000, "maxPositionErrorM": 2.370467484524852e-07, "maxWeightError": 0.0, "maxBoneHeadErrorM": 2.718790615472559e-07, "uvPreserved": true, "parentHierarchyPreserved": true, "sourceVertices": 1930, "roundtripVertices": 1930, "valid": true }, "unity": { "prefab": "Assets/Bundles/Characters/Human/LittleBear/LittleBear.prefab", "reviewScene": "Assets/Bundles/Scenes/Review/LittleBearReview.unity", "avatar": "LittleBear_RiggedAvatar", "humanoidValid": true, "bones": 41, "triangles": 3000, "maxInfluences": 4, "rest": { "boundsMin": [ -0.479424715, 7.450581e-09, -0.202522337 ], "boundsMax": [ 0.479424626, 1.19999969, 0.20252192 ], "height": 1.19999969, "front": "+Z", "rootRotation": [ 0.0, 0.0, 0.0 ], "rootScale": [ 1.0, 1.0, 1.0 ] }, "shader": "Test/XPbr", "motionTransitionsValid": true, "states": [ { "state": "Idle", "samples": 125, "crossedAnkles": 0, "minGap": 0.163763776, "maxGap": 0.166335225, "minFloor": -0.00269153714, "maxFloor": 0.009124279, "maxEdgeStretch": 1.92765987, "armSwing": 0.0333619937, "legSwing": 0.03466519, "worstPhase": 0.580645144, "worstRestA": [ 0.100768819, 0.8133265, -0.008390248 ], "worstRestB": [ 0.117173247, 0.8133266, -0.008390248 ] }, { "state": "Walk", "samples": 125, "crossedAnkles": 0, "minGap": 0.08280285, "maxGap": 0.109771512, "minFloor": -0.0120073194, "maxFloor": 0.02414976, "maxEdgeStretch": 2.177905, "armSwing": 0.115891814, "legSwing": 0.160170674, "worstPhase": 0.838709652, "worstRestA": [ 0.100768819, 0.8133265, -0.008390248 ], "worstRestB": [ 0.117173247, 0.8133266, -0.008390248 ] } ], "limitations": "Verified Idle and Walking only; floor range recorded, zero sliding not asserted" }, "registration": { "scopedSubjects": 2, "reviewSceneValid": true, "clips": [ { "state": "Idle", "clip": "Assets/Bundles/Characters/Human/Common/CampGuideStudio@Breathing Idle.fbx", "footIK": true }, { "state": "Walk", "clip": "Assets/Bundles/Characters/Human/Common/Walking.fbx", "footIK": true } ] }, "artifacts": { "prefab": "AIClient/Assets/Bundles/Characters/Human/LittleBear/LittleBear.prefab", "staticPrefab": "AIClient/Assets/Bundles/Characters/Human/LittleBear/LittleBear_Static.prefab", "fbx": "AIClient/Assets/Bundles/Characters/Human/LittleBear/LittleBear_Rigged.fbx", "scene": "AIClient/Assets/Bundles/Scenes/Review/LittleBearReview.unity", "preview": "Tools/output/littlebear_studio/review/idle.png" }, "validationLimits": { "globalManifestValidation": "blocked_existing_missing_prefab", "missingExistingAsset": "Assets/Bundles/Characters/Human/CaoCao/CaoCao.prefab", "dedicatedLittleBearChecks": "passed", "sampledStates": [ "Idle", "Walk" ], "samplesPerState": 125, "zeroSlidingClaimed": false, "playModeTestRun": false }, "reproduction": [ "python Tools/hunyuan_3d_generate.py --image Doc/Design/Character/LittleBear/littlebear_tpose.png --output Tools/output/littlebear_3d/littlebear.glb --faces 50k --no-interactive-login --result-only", "D:/UD/AI/XModel/LLM3DGraphics/.venv/Scripts/python.exe Tools/littlebear_character_pipeline.py", "blender -b --python Tools/model_tools/bl_littlebear_rig.py -- prepare", "python Tools/run_littlebear_tokenrig.py", "D:/UD/AI/XModel/LLM3DGraphics/.venv/Scripts/python.exe Tools/decode_tokenrig_mixamo41.py Tools/output/littlebear_studio/rig_mixamo41", "blender -b --python Tools/model_tools/bl_littlebear_rig.py -- restore", "blender -b --python Tools/model_tools/bl_littlebear_rig.py -- verify_export", "unity command --project-path D:/UD/AI/AIGame/AIClient run_script --file AgentScripts/BuildLittleBear.cs --entry BuildLittleBear.Build", "unity command --project-path D:/UD/AI/AIGame/AIClient run_script --file AgentScripts/BuildLittleBear.cs --entry BuildLittleBear.ValidateRegistration" ], "sha256": { "Doc/Design/Character/LittleBear/littlebear_tpose.png": "00cafe4f365154dbf5af37bb3e77be96d7bd064c350dbc24da177ac352972275", "Tools/output/littlebear_studio/model.glb": "da1e36e377891a49a55b423c62b7bace1439d9459bf6c13cffdca7c2b51d8594", "Tools/output/littlebear_studio/model_ex.glb": "45444264c89aac7c8a9da4885869b9a2569150f91064ae1e18ae5d6bc6b428bd", "Tools/output/littlebear_studio/rig_mixamo41/source.glb": "b669f9e5f641c3c38cf06af4e5dba5b835ad1ce215afd233e3103b457c32a057", "Tools/output/littlebear_studio/rig_mixamo41/rigged_raw.glb": "d5305ea320be6b88dde760e54a1e524e46ea7f0b52c6c8e28239d39f21cded99", "AIClient/Assets/Bundles/Characters/Human/LittleBear/LittleBear_Rigged.fbx": "1d433ca5c52b2cc23a421be0436213d2e30095ac141c531d3c01cd4922db8760" } }