- Все 189 скелетов Spine сконвертированы в нативные Godot Skeleton2D (.tscn), без Spine в рантайме - Меню + сцены: подземелье (карта комнат), просмотр спрайтов, нативные анимации - Кастомизация цвета (кожа/волосы/глаза) через шейдер - Вытащенные текстуры/UI/шрифты + нарезка спрайтов из атласа - Датасет комнат для LoRA, офлайн-инструменты конвертации в tools/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 line
9.0 KiB
JSON
1 line
9.0 KiB
JSON
{"bones":[{"name":"root","parent":null,"x":0,"y":0,"rotation":0,"scaleX":1,"scaleY":1,"shearX":0,"shearY":0,"length":0}],"pages":["sister_portrait_combat.png"],"attachments":[{"slot":"C_hairclothE_#05","name":"C_hairclothE","type":"region","page":"sister_portrait_combat.png","world":[28.000004,-75,-57.999996,-75,-58.000004,51,27.999998,51],"uv":[0.22,0.38,0.005,0.38,0.005,0.065,0.22,0.065],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_hairclothD_#05","name":"C_hairclothD","type":"region","page":"sister_portrait_combat.png","world":[33,-14,-55,-14,-55.000004,74,32.999996,74],"uv":[0.61,0.995,0.39,0.995,0.39,0.775,0.61,0.775],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_hairclothC_#05","name":"C_hairclothC","type":"region","page":"sister_portrait_combat.png","world":[41.000004,-75,-16.999996,-75,-17.000004,66,40.999996,66],"uv":[0.385,0.995,0.24,0.995,0.24,0.6425,0.385,0.6425],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_hairH_hairback$0_#02","name":"C_hairH_0","type":"region","page":"sister_portrait_combat.png","world":[34.000004,-75,-57.999996,-75,-58.000004,46,33.999996,46],"uv":[0.235,0.995,0.005,0.995,0.005,0.6925,0.235,0.6925],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_hairG_hairback$0_#02","name":"C_hairG_0","type":"region","page":"sister_portrait_combat.png","world":[46.000004,-64,12.000003,-64,11.999998,35,46,35],"uv":[0.66,0.6575,0.575,0.6575,0.575,0.41,0.66,0.41],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_hairF_hairback$0_#02","name":"C_hairF_0","type":"region","page":"sister_portrait_combat.png","world":[-28.999998,-60,-57.999996,-60,-58,30,-29.000002,30],"uv":[0.835,0.675,0.7625,0.675,0.7625,0.45,0.835,0.45],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_armB2_#05","name":"C_armB2","type":"region","page":"sister_portrait_combat.png","world":[58.000004,-75,6.0000033,-75,6.000001,-21,58,-21],"uv":[0.355,0.2,0.225,0.2,0.225,0.065,0.355,0.065],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_bodyB_#00","name":"C_bodyB","type":"region","page":"sister_portrait_combat.png","world":[30.000004,-75,-42.999996,-75,-43,7,30,7],"uv":[0.7975,0.995,0.615,0.995,0.615,0.79,0.7975,0.79],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,0.9411765,0.9019608,1]},{"slot":"C_bodyA_#00","name":"C_bodyA","type":"region","page":"sister_portrait_combat.png","world":[19.000004,-75,-1.9999967,-75,-1.9999968,-73,19.000004,-73],"uv":[0.1725,0.01,0.12,0.01,0.12,0.005,0.1725,0.005],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,0.9411765,0.9019608,1]},{"slot":"C_armA2_#05","name":"C_armA2","type":"region","page":"sister_portrait_combat.png","world":[-21.999996,-75,-57.999996,-75,-58,-18,-22,-18],"uv":[0.96,0.8225,0.87,0.8225,0.87,0.68,0.96,0.68],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_tits_#00","name":"C_tits","type":"region","page":"sister_portrait_combat.png","world":[58.000004,-75,-41.999996,-75,-42,-33,58,-33],"uv":[0.865,0.785,0.615,0.785,0.615,0.68,0.865,0.68],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,0.9411765,0.9019608,1]},{"slot":"C_titsA_L","name":"C_titsA_L","type":"region","page":"sister_portrait_combat.png","world":[14.000003,-75,-38.999996,-75,-39,-38,14.000002,-38],"uv":[0.68,0.2575,0.5475,0.2575,0.5475,0.165,0.68,0.165],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_bodyclothC2_#05","name":"C_bodyclothC2","type":"region","page":"sister_portrait_combat.png","world":[58.000004,-75,-29.999996,-75,-29.999998,-32,58,-32],"uv":[0.61,0.77,0.39,0.77,0.39,0.6625,0.61,0.6625],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]},{"slot":"C_bodyclothC1_#06","name":"C_bodyclothC1","type":"region","page":"sister_portrait_combat.png","world":[-23.999996,-75,-27.999996,-75,-27.999998,-39,-23.999998,-39],"uv":[0.9825,0.995,0.9725,0.995,0.9725,0.905,0.9825,0.905],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_bodyclothB_#06","name":"C_bodyclothB","type":"region","page":"sister_portrait_combat.png","world":[30.000002,-45,-44.999996,-45,-45,-16,30,-16],"uv":[0.51,0.2925,0.3225,0.2925,0.3225,0.22,0.51,0.22],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_bodyclothA_#06","name":"C_bodyclothA","type":"region","page":"sister_portrait_combat.png","world":[14.000002,-41,-27.999998,-41,-28,-11,14.000001,-11],"uv":[0.945,0.485,0.84,0.485,0.84,0.41,0.945,0.41],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_hairE_#02","name":"C_hairE","type":"region","page":"sister_portrait_combat.png","world":[37,-28,2.0000012,-28,1.999998,46,36.999996,46],"uv":[0.9275,0.675,0.84,0.675,0.84,0.49,0.9275,0.49],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_headA_#00","name":"C_headA","type":"region","page":"sister_portrait_combat.png","world":[26,-12,-40,-12,-40.000004,55,25.999998,55],"uv":[0.9675,0.995,0.8025,0.995,0.8025,0.8275,0.9675,0.8275],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,0.9411765,0.9019608,1]},{"slot":"C_eyeB2","name":"C_eyeB2_a","type":"region","page":"sister_portrait_combat.png","world":[23,11,-17,11,-17.000002,25,22.999998,25],"uv":[0.765,0.445,0.665,0.445,0.665,0.41,0.765,0.41],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_eyeB1_#01","name":"C_eyeB1_a","type":"region","page":"sister_portrait_combat.png","world":[24,11,-20,11,-20.000002,30,23.999998,30],"uv":[0.8075,0.2875,0.6975,0.2875,0.6975,0.24,0.8075,0.24],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.36862746,0.1764706,0.50980395,1]},{"slot":"C_faceB","name":"C_faceB_a","type":"region","page":"sister_portrait_combat.png","world":[25,-2,-17,-2,-17.000002,42,24.999998,42],"uv":[0.7625,0.16,0.6575,0.16,0.6575,0.05,0.7625,0.05],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_hairD_#02","name":"C_hairD","type":"region","page":"sister_portrait_combat.png","world":[-7.9999986,-29,-45,-29,-45.000004,55,-8.000003,55],"uv":[0.7575,0.675,0.665,0.675,0.665,0.465,0.7575,0.465],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_hairC_hairfront$0_#02","name":"C_hairC_0","type":"region","page":"sister_portrait_combat.png","world":[33,8,17,8,16.999998,58,32.999996,58],"uv":[0.835,0.445,0.795,0.445,0.795,0.32,0.835,0.32],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_hairB_hairfront$0_#02","name":"C_hairB_0","type":"region","page":"sister_portrait_combat.png","world":[10.999999,12,-25,12,-25.000002,61,10.999997,61],"uv":[0.5425,0.215,0.4525,0.215,0.4525,0.0925,0.5425,0.0925],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_hairA_hairfront$0_#02","name":"C_hairA_0","type":"region","page":"sister_portrait_combat.png","world":[25,16,0.9999993,16,0.9999973,62,24.999998,62],"uv":[0.575,0.39,0.515,0.39,0.515,0.275,0.575,0.275],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.9647059,0.91764706,1,1]},{"slot":"C_eyeA_#01","name":"C_eyeA_a","type":"region","page":"sister_portrait_combat.png","world":[24,11,-20,11,-20.000002,30,23.999998,30],"uv":[0.115,0.06,0.005,0.06,0.005,0.0125,0.115,0.0125],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.36862746,0.1764706,0.50980395,1]},{"slot":"C_faceA","name":"C_faceA_a","type":"region","page":"sister_portrait_combat.png","world":[25,-2,-17,-2,-17.000002,42,24.999998,42],"uv":[0.6525,0.16,0.5475,0.16,0.5475,0.05,0.6525,0.05],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_hairclothB_#06","name":"C_hairclothB","type":"region","page":"sister_portrait_combat.png","world":[35,30,-40,30,-40.000004,63,34.999996,63],"uv":[0.51,0.38,0.3225,0.38,0.3225,0.2975,0.51,0.2975],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[1,1,1,1]},{"slot":"C_hairclothA_#05","name":"C_hairclothA","type":"region","page":"sister_portrait_combat.png","world":[7.000001,-25,-58,-25,-58.000004,66,6.999997,66],"uv":[0.4,0.6375,0.2375,0.6375,0.2375,0.41,0.4,0.41],"triangles":[0,1,2,2,3,0],"weights":[[[0,1]],[[0,1]],[[0,1]],[[0,1]]],"color":[0.26666668,0.22745098,0.3019608,1]}]} |