diff --git a/examples/diamond/export/diamond-pma.atlas b/examples/diamond/export/diamond-pma.atlas new file mode 100644 index 000000000..79b2643ce --- /dev/null +++ b/examples/diamond/export/diamond-pma.atlas @@ -0,0 +1,82 @@ +diamond-pma.png + size: 512, 512 + filter: Linear, Linear + pma: true + scale: 0.5 +lower-side + bounds: 2, 70, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-0 + bounds: 2, 2, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-6 + bounds: 2, 2, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-1 + bounds: 214, 9, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-2 + bounds: 135, 10, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-3 + bounds: 353, 28, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-4 + bounds: 56, 52, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-5 + bounds: 433, 56, 77, 78 + offsets: 0, 0, 78, 79 +top + bounds: 2, 352, 154, 133 + offsets: 0, 0, 154, 134 +top-0 + bounds: 2, 116, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-6 + bounds: 2, 116, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-1 + bounds: 356, 152, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +top-2 + bounds: 90, 220, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-3 + bounds: 244, 220, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-4 + bounds: 311, 352, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +top-5 + bounds: 156, 352, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +upper-side + bounds: 432, 303, 78, 55 +upper-side-0 + bounds: 274, 76, 78, 55 +upper-side-6 + bounds: 274, 76, 78, 55 +upper-side-1 + bounds: 196, 87, 78, 55 +upper-side-2 + bounds: 117, 88, 78, 55 +upper-side-3 + bounds: 373, 96, 78, 55 +upper-side-4 + bounds: 295, 132, 78, 55 +upper-side-5 + bounds: 2, 296, 78, 55 +upper-side-gradient + bounds: 174, 144, 119, 84 diff --git a/examples/diamond/export/diamond-pma.png b/examples/diamond/export/diamond-pma.png new file mode 100644 index 000000000..a7bf6349a Binary files /dev/null and b/examples/diamond/export/diamond-pma.png differ diff --git a/examples/diamond/export/diamond-pro.json b/examples/diamond/export/diamond-pro.json new file mode 100644 index 000000000..78c439eb6 --- /dev/null +++ b/examples/diamond/export/diamond-pro.json @@ -0,0 +1,1992 @@ +{ +"skeleton": { + "hash": "UZx+NCCv6xo", + "spine": "4.3.39-beta", + "x": -438.59183, + "y": -216.10962, + "width": 707.5596, + "height": 689.8898, + "images": "./images/", + "audio": null +}, +"bones": [ + { "name": "root" }, + { "name": "holder", "parent": "root", "x": -0.51535034, "y": 38.39543, "icon": "diamondB" }, + { "name": "top-scale", "parent": "holder", "y": 247.4559, "scaleX": 0.6114654, "scaleY": 0.18343963 }, + { "name": "top-rotation", "parent": "top-scale" }, + { "name": "middle-scale", "parent": "holder", "y": 178.4559, "scaleY": 0.3 }, + { "name": "middle-rotation", "parent": "middle-scale" }, + { "name": "lower-point", "parent": "holder", "y": -16.592041 }, + { "name": "diamond-rotation-control", "parent": "holder", "length": 100, "x": 0.51535034, "y": 361.60455, "color": "d7b4e5ff" } +], +"slots": [ + { "name": "middle", "bone": "middle-rotation", "color": "bdafafff" }, + { "name": "middle-shine", "bone": "middle-rotation", "color": "bdafafff" }, + { "name": "lower-side-1", "bone": "holder", "attachment": "lower-side" }, + { "name": "lower-side-2", "bone": "holder", "attachment": "lower-side" }, + { "name": "lower-side-3", "bone": "holder", "attachment": "lower-side" }, + { "name": "lower-side-4", "bone": "holder", "attachment": "lower-side" }, + { "name": "lower-side-5", "bone": "holder", "attachment": "lower-side" }, + { "name": "lower-side-6", "bone": "holder", "attachment": "lower-side" }, + { "name": "upper-side-3", "bone": "holder", "attachment": "upper-side" }, + { "name": "upper-side-4", "bone": "holder", "attachment": "upper-side" }, + { "name": "upper-side-2", "bone": "holder", "attachment": "upper-side" }, + { "name": "upper-side-1", "bone": "holder", "attachment": "upper-side" }, + { "name": "upper-side-5", "bone": "holder", "attachment": "upper-side" }, + { "name": "upper-side-6", "bone": "holder", "attachment": "upper-side" }, + { "name": "shine/lower-side-1-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/lower-side-2-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/lower-side-3-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/lower-side-4-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/lower-side-5-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/lower-side-6-shine", "bone": "holder", "attachment": "lower-side-", "blend": "additive" }, + { "name": "shine/upper-side-3-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "shine/upper-side-4-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "shine/upper-side-2-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "shine/upper-side-1-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "shine/upper-side-5-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "shine/upper-side-6-shine", "bone": "holder", "attachment": "upper-side-", "blend": "additive" }, + { "name": "top", "bone": "top-rotation", "attachment": "top" }, + { "name": "top-shine", "bone": "top-rotation", "attachment": "top", "blend": "additive" }, + { "name": "upper-side-gradient", "bone": "holder", "attachment": "upper-side-gradient", "blend": "additive" }, + { "name": "upper-side-gradient2", "bone": "holder", "attachment": "upper-side-gradient", "blend": "additive" } +], +"constraints": [ + { + "type": "slider", + "name": "rotation", + "loop": true, + "animation": "rotation", + "time": 2, + "bone": "diamond-rotation-control", + "property": "rotate", + "scale": 0.005555556, + "local": true + } +], +"skins": [ + { + "name": "default", + "attachments": { + "lower-side-1": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -77.83, -132.72, 1, 1, 5, 77.86, -132.67, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "lower-side-2": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -154, 1.4, 1, 1, 5, -77.83, -132.72, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "lower-side-3": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -78.04, 132.65, 1, 1, 5, -154, 1.4, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "lower-side-4": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 77.88, 132.55, 1, 1, 5, -78.04, 132.65, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "lower-side-5": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 154, 0.83, 1, 1, 5, 77.88, 132.55, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "lower-side-6": { + "lower-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 77.86, -132.67, 1, 1, 5, 154, 0.83, 1 ], + "hull": 3, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "middle": { + "top": { + "type": "mesh", + "color": "ffffff78", + "uvs": [ 0.9964253, 0.50238717, 0.74801797, 0.9955211, 0.25326973, 0.9970957, 0.0047660926, 0.49887607, 0.25258186, 0.0045497525, 0.74927115, 0.004942428 ], + "triangles": [ 4, 0, 3, 0, 4, 5, 1, 3, 0, 2, 3, 1 ], + "vertices": [ 154, 0.83, 77.86, -132.67, -77.83, -132.72, -154, 1.4, -78.04, 132.65, 77.88, 132.55 ], + "hull": 6, + "edges": [ 0, 10, 2, 4, 6, 8, 8, 10, 0, 2, 4, 6 ], + "width": 308, + "height": 267 + } + }, + "middle-shine": { + "top": { + "type": "mesh", + "color": "ffffff78", + "uvs": [ 0.9964253, 0.50238717, 0.74801797, 0.9955211, 0.25326973, 0.9970957, 0.0047660926, 0.49887607, 0.25258186, 0.0045497525, 0.74927115, 0.004942428 ], + "triangles": [ 4, 0, 3, 0, 4, 5, 1, 3, 0, 2, 3, 1 ], + "vertices": [ 154, 0.83, 77.86, -132.67, -77.83, -132.72, -154, 1.4, -78.04, 132.65, 77.88, 132.55 ], + "hull": 6, + "edges": [ 0, 10, 2, 4, 6, 8, 8, 10, 0, 2, 4, 6 ], + "width": 308, + "height": 267 + } + }, + "top": { + "top": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.7480998, 0.004531803, 0.99685717, 0.5012559, 0.7480969, 0.99400496, 0.25212395, 0.9945063, 0.004532554, 0.4989898, 0.25152427, 0.00470014 ], + "triangles": [ 0, 4, 5, 2, 0, 1, 2, 4, 0, 3, 4, 2 ], + "vertices": [ 77.57, 133.5, 154, 1.3, 78.57, -132.58, -77.91, -132.53, -154, 1.33, -78.28, 132.52 ], + "hull": 6, + "edges": [ 0, 10, 0, 2, 4, 6, 8, 10, 2, 4, 6, 8 ], + "width": 308, + "height": 267 + } + }, + "top-shine": { + "top": { + "type": "mesh", + "path": "top-", + "uvs": [ 0.7480998, 0.004531803, 0.99685717, 0.5012559, 0.7480969, 0.99400496, 0.25212395, 0.9945063, 0.004532554, 0.4989898, 0.25152427, 0.00470014 ], + "triangles": [ 0, 4, 5, 2, 0, 1, 2, 4, 0, 3, 4, 2 ], + "vertices": [ 77.57, 133.5, 154, 1.3, 78.57, -132.58, -77.91, -132.53, -154, 1.33, -78.28, 132.52 ], + "hull": 6, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 10, 0, 2, 4, 6, 8, 10, 2, 4, 6, 8 ], + "width": 308, + "height": 267 + } + }, + "upper-side-1": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 77.86, -132.67, 1, 1, 5, -77.83, -132.72, 1, 1, 3, -77.91, -132.53, 1, 1, 3, 78.57, -132.58, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-2": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -77.83, -132.72, 1, 1, 5, -154, 1.4, 1, 1, 3, -154, 1.33, 1, 1, 3, -77.91, -132.53, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-3": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -154, 1.4, 1, 1, 5, -78.04, 132.65, 1, 1, 3, -78.28, 132.52, 1, 1, 3, -154, 1.33, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-4": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -78.04, 132.65, 1, 1, 5, 77.88, 132.55, 1, 1, 3, 77.57, 133.5, 1, 1, 3, -78.28, 132.52, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-5": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 77.88, 132.55, 1, 1, 5, 154, 0.83, 1, 1, 3, 154, 1.3, 1, 1, 3, 77.57, 133.5, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-6": { + "upper-side": { + "type": "mesh", + "color": "ffffffb0", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 154, 0.83, 1, 1, 5, 77.86, -132.67, 1, 1, 3, 78.57, -132.58, 1, 1, 3, 154, 1.3, 1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "upper-side-gradient": { + "upper-side-gradient": { + "type": "mesh", + "color": "ffffff78", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 2, 3, 1, 3, 0 ], + "vertices": [ 2, 6, 228.35, -8.82, 0.9008, 2, 373.46, -1487.49, 0.0992, 2, 6, -211.1, -27.72, 0.9008, 2, -345.23, -1590.57, 0.0992, 2, 6, -296.24, 333.31, 0.296, 2, -484.48, 377.59, 0.704, 2, 6, 269.48, 369.95, 0.312, 2, 440.72, 577.32, 0.688 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 237, + "height": 168 + } + }, + "upper-side-gradient2": { + "upper-side-gradient": { + "type": "mesh", + "color": "ffffff2b", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 2, 3, 1, 3, 0 ], + "vertices": [ 2, 6, 221.52, 85.17, 0.68857, 2, 362.28, -975.12, 0.31143, 1, 6, -98.31, -237.91, 1, 2, 6, -438.08, 352.11, 0.7939, 2, -716.43, 480.07, 0.2061, 2, 6, 264.36, 451.98, 0.7939, 2, 432.33, 1024.47, 0.2061 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 237, + "height": 168 + } + }, + "shine/lower-side-1-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -77.83, -132.72, 1, 1, 5, 77.86, -132.67, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/lower-side-2-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -154, 1.4, 1, 1, 5, -77.83, -132.72, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/lower-side-3-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, -78.04, 132.65, 1, 1, 5, -154, 1.4, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/lower-side-4-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 77.88, 132.55, 1, 1, 5, -78.04, 132.65, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/lower-side-5-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 154, 0.83, 1, 1, 5, 77.88, 132.55, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/lower-side-6-shine": { + "lower-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.50232863, 0.9946242, 0.0068066013, 0.0072106607, 0.98910975, 0.0073716333 ], + "triangles": [ 0, 1, 2 ], + "vertices": [ 1, 6, -0.01, 0.01, 1, 1, 5, 77.86, -132.67, 1, 1, 5, 154, 0.83, 1 ], + "hull": 3, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 2, 4, 0, 2, 4, 0 ], + "width": 155, + "height": 157 + } + }, + "shine/upper-side-1-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 77.86, -132.67, 1, 1, 5, -77.83, -132.72, 1, 1, 3, -77.91, -132.53, 1, 1, 3, 78.57, -132.58, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "shine/upper-side-2-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -77.83, -132.72, 1, 1, 5, -154, 1.4, 1, 1, 3, -154, 1.33, 1, 1, 3, -77.91, -132.53, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "shine/upper-side-3-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -154, 1.4, 1, 1, 5, -78.04, 132.65, 1, 1, 3, -78.28, 132.52, 1, 1, 3, -154, 1.33, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "shine/upper-side-4-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, -78.04, 132.65, 1, 1, 5, 77.88, 132.55, 1, 1, 3, 77.57, 133.5, 1, 1, 3, -78.28, 132.52, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "shine/upper-side-5-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 77.88, 132.55, 1, 1, 5, 154, 0.83, 1, 1, 3, 154, 1.3, 1, 1, 3, 77.57, 133.5, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + }, + "shine/upper-side-6-shine": { + "upper-side-": { + "type": "mesh", + "color": "ffffff63", + "uvs": [ 0.99375504, 0.9867998, 0.006245274, 0.9912001, 0.0078063966, 0.010999923, 0.99375504, 0.008799883 ], + "triangles": [ 1, 2, 0, 2, 3, 0 ], + "vertices": [ 1, 5, 154, 0.83, 1, 1, 5, 77.86, -132.67, 1, 1, 3, 78.57, -132.58, 1, 1, 3, 154, 1.3, 1 ], + "hull": 4, + "sequence": { "count": 7, "start": 0 }, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 155, + "height": 110 + } + } + } + } +], +"animations": { + "appear": { + "bones": { + "diamond-rotation-control": { + "rotate": [ + { + "curve": [ 1.014108, 211.5, 1.3886343, 562.1536 ] + }, + { + "time": 3.0000002, + "value": 694.29553, + "curve": [ 3.3328638, 719.59924, 3.570955, 718.1122 ] + }, + { "time": 4, "value": 720 } + ] + }, + "top-scale": { + "translate": [ + { + "y": -31.274246, + "curve": [ 0.55555564, 0, 1.111111, -1.3036188E-6, 0.55555564, -31.274246, 1.111111, 0 ] + }, + { + "time": 1.6666667, + "curve": [ 2.0111113, 0, 2.3555558, 0, 2.0111113, 0, 2.5099127, -2.8272777 ] + }, + { "time": 2.7, "y": -8.456543 } + ], + "scale": [ + { + "y": 2.432098, + "curve": [ 0.55555564, 1, 1.1111112, 1, 0.55555564, 2.432098, 1.1111112, 0.14899904 ] + }, + { + "time": 1.6666667, + "y": 0.14899904, + "curve": [ 2.0111113, 1, 2.3555558, 1, 2.0111113, 0.14899907, 2.5099127, 0.35539752 ] + }, + { "time": 2.7, "y": 0.7663483 } + ] + }, + "middle-scale": { + "translate": [ + { + "y": -12.786636, + "curve": [ 0.55555564, 0, 1.1111112, 0, 0.55555564, -12.786636, 1.1111112, 0 ] + }, + { + "time": 1.6666667, + "curve": [ 2.0111113, 1.6258704E-6, 2.3555558, 1.1685016E-6, 2.0111113, 0, 2.5099127, -1.155948 ] + }, + { "time": 2.7, "y": -3.4575043 } + ], + "scale": [ + { + "y": 2.432098, + "curve": [ 0.55555564, 1, 1.1111112, 1, 0.55555564, 2.432098, 1.1111112, 0.14899904 ] + }, + { + "time": 1.6666667, + "y": 0.14899904, + "curve": [ 2.0111113, 1, 2.3555558, 1, 2.0111113, 0.14899907, 2.5099127, 0.35539752 ] + }, + { "time": 2.7, "y": 0.76634824 } + ] + }, + "holder": { + "translate": [ + { + "y": 199.8858, + "curve": [ 0.55555564, 0, 1.1111112, 0, 0.55555564, 199.8858, 1.1111112, 0 ] + }, + { "time": 1.6666667 } + ], + "scale": [ + { + "x": 0.05405891, + "y": 0.05405891, + "curve": [ 0.72282165, 0.05405891, 0.035961382, 0.94974685, 0.72282165, 0.05405891, 0.035961382, 0.94974685 ] + }, + { + "time": 1.3000001, + "curve": [ 1.4233334, 1.0049032, 1.5466667, 1.0081984, 1.4233334, 1.0049032, 1.5466667, 1.0081984 ] + }, + { "time": 1.6666667, "x": 1.0109065, "y": 1.0109065 }, + { "time": 4.3 } + ] + } + } + }, + "disappear": { + "slots": { + "lower-side-1": { + "rgba": [ + { "color": "9280b8ff" }, + { "time": 0.8000001, "color": "9280b800" } + ] + }, + "lower-side-2": { + "rgba": [ + { "color": "ffb8d9ff" }, + { "time": 0.8000001, "color": "ffb8d900" } + ] + }, + "lower-side-3": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "lower-side-4": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "lower-side-5": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "lower-side-6": { + "rgba": [ + { "color": "9f8ec1ff" }, + { "time": 0.8000001, "color": "9f8ec100" } + ] + }, + "middle": { + "rgba": [ + { "color": "bdafafff" }, + { "time": 0.8000001, "color": "bdafaf00" } + ] + }, + "middle-shine": { + "rgba": [ + { "color": "bdafafff" }, + { "time": 0.8000001, "color": "bdafaf00" } + ] + }, + "top": { + "rgba": [ + { "color": "fdf8ffff" }, + { "time": 0.70000005, "color": "fdf8ff00" } + ] + }, + "top-shine": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.70000005, "color": "ffffff00" } + ] + }, + "upper-side-1": { + "rgba": [ + { "color": "ebedffff" }, + { "time": 0.8000001, "color": "ebedff00" } + ] + }, + "upper-side-2": { + "rgba": [ + { "color": "bcd0ffff" }, + { "time": 0.8000001, "color": "bcd0ff00" } + ] + }, + "upper-side-3": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "upper-side-4": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "upper-side-5": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "upper-side-6": { + "rgba": [ + { "color": "e4d9e8ff" }, + { "time": 0.8000001, "color": "e4d9e800" } + ] + }, + "upper-side-gradient": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 0.5, "color": "f697ffff" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "upper-side-gradient2": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 0.8000001, "color": "ffffff00" } + ] + }, + "shine/lower-side-1-shine": { + "rgba": [ + { "color": "ff9beeff" }, + { "time": 0.8000001, "color": "ff9bee00" } + ] + }, + "shine/lower-side-2-shine": { + "rgba": [ + { "color": "e953e5ff" }, + { "time": 0.8000001, "color": "e953e500" } + ] + }, + "shine/lower-side-3-shine": { + "rgba": [ + { "color": "a543eeff" }, + { "time": 0.8000001, "color": "a543ee00" } + ] + }, + "shine/lower-side-4-shine": { + "rgba": [ + { "color": "6232f6ff" }, + { "time": 0.8000001, "color": "6232f600" } + ] + }, + "shine/lower-side-5-shine": { + "rgba": [ + { "color": "1f22ffff" }, + { "time": 0.8000001, "color": "1f22ff00" } + ] + }, + "shine/lower-side-6-shine": { + "rgba": [ + { "color": "d24ee8ff" }, + { "time": 0.8000001, "color": "d24ee800" } + ] + }, + "shine/upper-side-1-shine": { + "rgba": [ + { "color": "8f3df1ff" }, + { "time": 0.8000001, "color": "8f3df100" } + ] + }, + "shine/upper-side-2-shine": { + "rgba": [ + { "color": "4c2df9ff" }, + { "time": 0.8000001, "color": "4c2df900" } + ] + }, + "shine/upper-side-3-shine": { + "rgba": [ + { "color": "213bfdff" }, + { "time": 0.8000001, "color": "213bfd00" } + ] + }, + "shine/upper-side-4-shine": { + "rgba": [ + { "color": "2984f5ff" }, + { "time": 0.8000001, "color": "2984f500" } + ] + }, + "shine/upper-side-5-shine": { + "rgba": [ + { "color": "4c2df9ff" }, + { "time": 0.8000001, "color": "4c2df900" } + ] + }, + "shine/upper-side-6-shine": { + "rgba": [ + { "color": "3527fcff" }, + { "time": 0.8000001, "color": "3527fc00" } + ] + } + }, + "bones": { + "top-scale": { + "translate": [ + { "y": -8.456543 } + ], + "scale": [ + { "y": 0.7663483 } + ] + }, + "middle-scale": { + "translate": [ + { "y": -3.4575043 } + ], + "scale": [ + { "y": 0.76634824 } + ] + }, + "holder": { + "translate": [ + { + "curve": [ 0.22222224, 0, 0.44444445, 0, 0.62240666, -46.977737, 0.64084834, -85.64083 ] + }, + { "time": 0.6666667, "y": -133.0343 } + ], + "scale": [ + { + "curve": [ 0.609878, 0.8569928, 0.6666667, 0.6264303, 0.609878, 1.1267322, 0.6666667, 1.3310556 ] + }, + { "time": 0.6666667, "x": 0.066075735, "y": 1.827639 } + ] + }, + "diamond-rotation-control": { + "rotate": [ + { + "curve": [ 0.3070256, 0, 0.7423635, -357.20648 ] + }, + { + "time": 0.8000001, + "value": -489.00977, + "curve": [ 0.8890411, -692.62915, 0.9776256, -489.00977 ] + }, + { "time": 1.0666667, "value": -489.00977 } + ] + } + }, + "slider": { + "rotation": { + "mix": [ + {}, + { "time": 0.6666667, "value": 0 } + ] + } + }, + "attachments": { + "default": { + "shine/lower-side-1-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/lower-side-2-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.5666667, "mode": "onceReverse", "index": 5 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/lower-side-3-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.5, "mode": "onceReverse", "index": 3 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/lower-side-4-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 5 } + ] + } + }, + "shine/lower-side-5-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/upper-side-1-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/upper-side-2-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.5666667, "mode": "onceReverse", "index": 5 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/upper-side-3-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.5, "mode": "onceReverse", "index": 3 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + }, + "shine/upper-side-4-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 5 } + ] + } + }, + "shine/upper-side-5-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "index": 6, "delay": 0.033333335 }, + { "time": 0.8000001, "mode": "onceReverse", "index": 6 } + ] + } + } + } + } + }, + "idle-rotating": { + "bones": { + "top-scale": { + "translate": [ + {}, + { "time": 1.3000001, "x": -0.02255249, "y": -11.711975 }, + { "time": 2 } + ], + "scale": [ + {}, + { "time": 0.5, "y": 0.08190474 }, + { "time": 0.8333334, "y": 0.21719581 }, + { "time": 1.3000001, "y": 2.1251345 }, + { "time": 2 } + ] + }, + "middle-scale": { + "translate": [ + {}, + { "time": 0.5, "x": 0.018629808, "y": 9.684891 }, + { "time": 1.3000001, "x": 0.009399414, "y": 4.8799744 }, + { "time": 2 } + ], + "scale": [ + {}, + { "time": 0.5, "y": 0.08190473 }, + { "time": 0.8333334, "y": 0.2171958 }, + { "time": 1.3000001, "y": 2.1251345 }, + { "time": 2 } + ] + }, + "holder": { + "rotate": [ + { + "value": 21.831427, + "curve": [ 0.25, 21.831427, 0.75000006, -21.610956 ] + }, + { + "time": 1, + "value": -21.610956, + "curve": [ 1.2500001, -21.610956, 1.7500001, 21.831427 ] + }, + { "time": 2, "value": 21.831427 } + ], + "translate": [ + { + "x": 10.532103, + "curve": [ 0.7415254, 10.532103, 0.75000006, -11.944948, 0.7415254, 0, 0.75000006, 0 ] + }, + { + "time": 1, + "x": -11.944948, + "curve": [ 1.7415255, -11.944948, 1.7500001, 10.532103, 1.7415255, 0, 1.7500001, 0 ] + }, + { "time": 2, "x": 10.532103 } + ] + }, + "diamond-rotation-control": { + "rotate": [ + {}, + { "time": 2, "value": 360 } + ] + } + } + }, + "idle-rotating-alt-shape": { + "bones": { + "top-scale": { + "translate": [ + { "y": 145.51813 }, + { "time": 1.3000001, "x": -0.022552013, "y": 133.80615 }, + { "time": 2, "y": 145.51813 } + ], + "scale": [ + { "x": 0.0016354156, "y": 0.005451385 } + ] + }, + "middle-scale": { + "translate": [ + {}, + { "time": 0.5, "x": 0.018629808, "y": 9.684891 }, + { "time": 1.3000001, "x": 0.009399414, "y": 4.8799744 }, + { "time": 2 } + ], + "scale": [ + {}, + { "time": 0.5, "y": 0.08190473 }, + { "time": 0.8333334, "y": 0.2171958 }, + { "time": 1.3000001, "y": 2.1251345 }, + { "time": 2 } + ] + }, + "holder": { + "rotate": [ + { + "value": 21.831427, + "curve": [ 0.25, 21.831427, 0.75000006, -21.610956 ] + }, + { + "time": 1, + "value": -21.610956, + "curve": [ 1.2500001, -21.610956, 1.7500001, 21.831427 ] + }, + { "time": 2, "value": 21.831427 } + ], + "translate": [ + { + "x": 10.532103, + "curve": [ 0.7415254, 10.532103, 0.75000006, -11.944948, 0.7415254, 0, 0.75000006, 0 ] + }, + { + "time": 1, + "x": -11.944948, + "curve": [ 1.7415255, -11.944948, 1.7500001, 10.532103, 1.7415255, 0, 1.7500001, 0 ] + }, + { "time": 2, "x": 10.532103 } + ] + }, + "diamond-rotation-control": { + "rotate": [ + {}, + { "time": 2, "value": 360 } + ] + } + }, + "attachments": { + "default": { + "upper-side-gradient": { + "upper-side-gradient": { + "deform": [ + { + "vertices": [ 14.162626, 144.73831, 14163.641, 144741.88, 205.42659, -118.221664, 205428.75, -118213.25, -182.84006, -198.9128, -182838.69, -198906.25, -56.041813, 146.26413, -56040.062, 146270.22 ] + } + ] + } + }, + "upper-side-gradient2": { + "upper-side-gradient": { + "deform": [ + { + "offset": 4, + "vertices": [ 35.336014, 112.532104 ] + } + ] + } + } + } + } + }, + "idle-still": { + "slots": { + "lower-side-1": { + "rgba": [ + { "color": "9280b8ff" } + ] + }, + "lower-side-2": { + "rgba": [ + { "color": "ffb8d9ff" } + ] + }, + "lower-side-6": { + "rgba": [ + { "color": "9f8ec1ff" } + ] + }, + "top": { + "rgba": [ + { "color": "fdf8ffff" } + ] + }, + "upper-side-1": { + "rgba": [ + { "color": "ebedffff" } + ] + }, + "upper-side-2": { + "rgba": [ + { "color": "bcd0ffff" } + ] + }, + "upper-side-6": { + "rgba": [ + { "color": "e4d9e8ff" } + ] + }, + "upper-side-gradient": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 1.5000001, "color": "ffffff00" }, + { "time": 3.0000002, "color": "ffffff67" } + ] + }, + "upper-side-gradient2": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 1.5000001, "color": "ffffff00" }, + { "time": 3.0000002, "color": "ffffff67" } + ] + }, + "shine/lower-side-1-shine": { + "rgba": [ + { "color": "ff9beeff" } + ] + }, + "shine/lower-side-2-shine": { + "rgba": [ + { "color": "e953e5ff" } + ] + }, + "shine/lower-side-3-shine": { + "rgba": [ + { "color": "a543eeff" } + ] + }, + "shine/lower-side-4-shine": { + "rgba": [ + { "color": "6232f6ff" } + ] + }, + "shine/lower-side-5-shine": { + "rgba": [ + { "color": "1f22ffff" } + ] + }, + "shine/lower-side-6-shine": { + "rgba": [ + { "color": "d24ee8ff" } + ] + }, + "shine/upper-side-1-shine": { + "rgba": [ + { "color": "8f3df1ff" } + ] + }, + "shine/upper-side-2-shine": { + "rgba": [ + { "color": "4c2df9ff" } + ] + }, + "shine/upper-side-3-shine": { + "rgba": [ + { "color": "213bfdff" } + ] + }, + "shine/upper-side-4-shine": { + "rgba": [ + { "color": "2984f5ff" } + ] + }, + "shine/upper-side-5-shine": { + "rgba": [ + { "color": "4c2df9ff" } + ] + }, + "shine/upper-side-6-shine": { + "rgba": [ + { "color": "3527fcff" } + ] + } + }, + "bones": { + "top-scale": { + "translate": [ + { "y": -8.456543 } + ], + "scale": [ + { "y": 0.7663483 } + ] + }, + "middle-scale": { + "translate": [ + { "y": -3.4575043 } + ], + "scale": [ + { "y": 0.76634824 } + ] + }, + "holder": { + "translate": [ + { + "curve": [ 0.15500002, 0, 0.45415002, 0, 0.14088237, -3.177372, 0.45415, -9.999998 ] + }, + { + "time": 0.8000001, + "y": -10, + "curve": [ 1.2642459, 0, 1.818087, 0, 1.4654225, -10, 1.9503403, 6.235527 ] + }, + { + "time": 2.266667, + "y": 6.235527, + "curve": [ 2.5885158, 0, 2.85625, 0, 2.6767511, 6.235531, 2.8633163, 3.0826797 ] + }, + { "time": 3.0000002 } + ] + } + }, + "slider": { + "rotation": { + "mix": [ + { "value": 0 } + ] + } + }, + "attachments": { + "default": { + "top-shine": { + "top": { + "sequence": [ + { "time": 0.3, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.9000001, "mode": "once" } + ] + } + }, + "shine/lower-side-1-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.26666668, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 2, "mode": "once" } + ] + } + }, + "shine/lower-side-2-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.43333337, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.8333334, "mode": "once" } + ] + } + }, + "shine/lower-side-6-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.06666667, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 2.2, "mode": "once" } + ] + } + }, + "shine/upper-side-1-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.26666668, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.9666668, "mode": "once" } + ] + } + }, + "shine/upper-side-2-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.43333337, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.8333334, "mode": "once" } + ] + } + }, + "shine/upper-side-6-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.10000001, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 2.1666667, "mode": "once" } + ] + } + } + } + } + }, + "rotation": { + "slots": { + "lower-side-1": { + "rgba": [ + { "color": "9280b8ff" }, + { "time": 0.8670413, "color": "f0c4ebff" }, + { "time": 1.5339961, "color": "ffe7f9ff" }, + { "time": 2, "color": "9280b8ff" } + ] + }, + "lower-side-2": { + "rgba": [ + { "color": "ffb8d9ff" }, + { "time": 0.40000004, "color": "9280b8ff" }, + { "time": 0.93373686, "color": "e1c6deff" }, + { "time": 1.1338233, "color": "4a405aff" }, + { "time": 1.8674737, "color": "ffa6eaff" }, + { "time": 2, "color": "ffb8d9ff" } + ] + }, + "lower-side-3": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.20000002, "color": "ffa6eaff" }, + { "time": 0.6, "color": "ac80b8ff" }, + { "time": 1.1338233, "color": "a2d9dfff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "lower-side-4": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.53333336, "color": "ffa6eaff" }, + { "time": 0.93373686, "color": "9999bdff" }, + { "time": 1.4673008, "color": "afcec6ff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "lower-side-5": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.8670413, "color": "f3d8ecff" }, + { "time": 1.3339096, "color": "9d86cdff" }, + { "time": 1.8674737, "color": "bdc2dbff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "lower-side-6": { + "rgba": [ + { "color": "9f8ec1ff" }, + { "time": 0.20000002, "color": "d3b1cfff" }, + { "time": 0.6333334, "color": "e2cdffff" }, + { "time": 1.1338233, "color": "ffa6eaff" }, + { "time": 1.6673872, "color": "9280b8ff" }, + { "time": 2, "color": "9f8ec1ff" } + ] + }, + "top": { + "rgba": [ + { "color": "fdf8ffff" }, + { "time": 0.6666667, "color": "f7e5ffff" }, + { "time": 1.3339096, "color": "effffaff" }, + { "time": 2, "color": "fdf8ffff" } + ] + }, + "top-shine": { + "rgba": [ + { + "color": "ffffffff", + "curve": [ 0.33333334, 1, 0.6666667, 1, 0.33333334, 1, 0.6666667, 1, 0.33333334, 1, 0.6666667, 1, 0.33333334, 1, 0.17412938, 0 ] + }, + { + "time": 1, + "color": "ffffff00", + "curve": [ 1.3333334, 1, 1.6666667, 1, 1.3333334, 1, 1.6666667, 1, 1.3333334, 1, 1.6666667, 1, 1.3333334, 0, 1.9383086, 0 ] + }, + { "time": 2, "color": "ffffffff" } + ] + }, + "upper-side-1": { + "rgba": [ + { "color": "ebedffff" }, + { "time": 0.6, "color": "cfc2d3ff" }, + { "time": 1.4673008, "color": "d6ecffff" }, + { "time": 1.8007782, "color": "fffef7ff" }, + { "time": 2, "color": "ebedffff" } + ] + }, + "upper-side-2": { + "rgba": [ + { "color": "bcd0ffff" }, + { "time": 0.40000004, "color": "c0e6ffff" }, + { "time": 0.93373686, "color": "cfc2d3ff" }, + { "time": 1.8007782, "color": "d6ecffff" }, + { "time": 2, "color": "bcd0ffff" } + ] + }, + "upper-side-3": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.06666667, "color": "d6ecffff" }, + { "time": 0.6666667, "color": "ebf3ffff" }, + { "time": 1.2005187, "color": "cfc2d3ff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "upper-side-4": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.40000004, "color": "d6ecffff" }, + { "time": 1, "color": "ffffffff" }, + { "time": 1.6006917, "color": "cfc2d3ff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "upper-side-5": { + "rgba": [ + { "color": "ffffffff" }, + { "time": 0.6666667, "color": "dad6ffff" }, + { "time": 1.2672143, "color": "ffffffff" }, + { "time": 1.8674737, "color": "bde5baff" }, + { "time": 2, "color": "ffffffff" } + ] + }, + "upper-side-6": { + "rgba": [ + { "color": "e4d9e8ff" }, + { "time": 0.13333334, "color": "ccecdfff" }, + { "time": 1.0004324, "color": "d6ecffff" }, + { "time": 1.5339961, "color": "eef0ffff" }, + { "time": 2, "color": "e4d9e8ff" } + ] + }, + "upper-side-gradient": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 0.13333334, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.26666668, "color": "ffffff00" }, + { "time": 0.33333334, "color": "ff7676ef" }, + { "time": 0.4666667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.6313031, "color": "ffffff00" }, + { "time": 0.6696337, "color": "ffb500a6" }, + { "time": 0.80034584, "color": "ffffff00" }, + { "time": 0.93373686, "color": "67e60000" }, + { "time": 0.9811994, "color": "aef300b9" }, + { "time": 1.0671278, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.2333333, "color": "ffffff00" }, + { "time": 1.3060083, "color": "23a1ffba" }, + { "time": 1.4006052, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.5666667, "color": "ffffff00" }, + { "time": 1.6333334, "color": "a500ffce" }, + { "time": 1.7340826, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.9561985, "color": "ffffff00" }, + { "time": 2, "color": "ffffff67" } + ] + }, + "upper-side-gradient2": { + "rgba": [ + { "color": "ffffff67" }, + { "time": 0.13333334, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.26666668, "color": "ffffff00" }, + { "time": 0.33333334, "color": "ff7676ef" }, + { "time": 0.4666667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.6313031, "color": "ffffff00" }, + { "time": 0.6696337, "color": "ffb500a6" }, + { "time": 0.80034584, "color": "ffffff00" }, + { "time": 0.93373686, "color": "67e60000" }, + { "time": 0.9811994, "color": "aef300b9" }, + { "time": 1.0671278, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.2333333, "color": "ffffff00" }, + { "time": 1.3060083, "color": "23a1ffba" }, + { "time": 1.4006052, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.5666667, "color": "ffffff00" }, + { "time": 1.6333334, "color": "a500ffce" }, + { "time": 1.7340826, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.9561985, "color": "ffffff00" }, + { "time": 2, "color": "ffffff67" } + ] + }, + "shine/lower-side-1-shine": { + "rgba": [ + { "color": "ff9beeff" }, + { "time": 0.10000001, "color": "ffffffff" }, + { "time": 0.3, "color": "ff3232ff" }, + { "time": 0.6666667, "color": "ffe222ff" }, + { "time": 0.9666667, "color": "5bff2bff" }, + { "time": 1.3000001, "color": "35ffe9ff" }, + { "time": 1.6000001, "color": "1f22ffff" }, + { "time": 1.9333334, "color": "ff59e2ff" }, + { "time": 2, "color": "ff9beeff" } + ] + }, + "shine/lower-side-2-shine": { + "rgba": [ + { "color": "e953e5ff" }, + { "time": 0.033333335, "color": "ff59e2ff" }, + { "time": 0.20000002, "color": "ffffffff" }, + { "time": 0.40000004, "color": "ff3232ff" }, + { "time": 0.7666667, "color": "ffe222ff" }, + { "time": 1.0666667, "color": "5bff2bff" }, + { "time": 1.4000001, "color": "35ffe9ff" }, + { "time": 1.7, "color": "1f22ffff" }, + { "time": 2, "color": "e953e5ff" } + ] + }, + "shine/lower-side-3-shine": { + "rgba": [ + { "color": "a543eeff" }, + { "time": 0.13333334, "color": "ff59e2ff" }, + { "time": 0.3, "color": "ffffffff" }, + { "time": 0.5, "color": "ff3232ff" }, + { "time": 0.86666673, "color": "ffe222ff" }, + { "time": 1.1666667, "color": "5bff2bff" }, + { "time": 1.5000001, "color": "35ffe9ff" }, + { "time": 1.8000001, "color": "1f22ffff" }, + { "time": 2, "color": "a543eeff" } + ] + }, + "shine/lower-side-4-shine": { + "rgba": [ + { "color": "6232f6ff" }, + { "time": 0.23333335, "color": "ff59e2ff" }, + { "time": 0.40000004, "color": "ffffffff" }, + { "time": 0.6, "color": "ff3232ff" }, + { "time": 0.9666667, "color": "ffe222ff" }, + { "time": 1.2666668, "color": "5bff2bff" }, + { "time": 1.6000001, "color": "35ffe9ff" }, + { "time": 1.9000001, "color": "1f22ffff" }, + { "time": 2, "color": "6232f6ff" } + ] + }, + "shine/lower-side-5-shine": { + "rgba": [ + { "color": "1f22ffff" }, + { "time": 0.33333334, "color": "ff59e2ff" }, + { "time": 0.5, "color": "ffffffff" }, + { "time": 0.70000005, "color": "ff3232ff" }, + { "time": 1.0666667, "color": "ffe222ff" }, + { "time": 1.3666668, "color": "5bff2bff" }, + { "time": 1.7, "color": "35ffe9ff" }, + { "time": 2, "color": "1f22ffff" } + ] + }, + "shine/lower-side-6-shine": { + "rgba": [ + { "color": "d24ee8ff" }, + { "time": 0.06666667, "color": "ff59e2ff" }, + { "time": 0.23333335, "color": "ffffffff" }, + { "time": 0.43333337, "color": "ff3232ff" }, + { "time": 0.8000001, "color": "ffe222ff" }, + { "time": 1.1, "color": "5bff2bff" }, + { "time": 1.4333334, "color": "35ffe9ff" }, + { "time": 1.7333335, "color": "1f22ffff" }, + { "time": 2, "color": "d24ee8ff" } + ] + }, + "shine/upper-side-1-shine": { + "rgba": [ + { "color": "8f3df1ff" }, + { "time": 0.16666667, "color": "ff59e2ff" }, + { "time": 0.33333334, "color": "ffffffff" }, + { "time": 0.53333336, "color": "ff3232ff" }, + { "time": 0.90000004, "color": "ffe222ff" }, + { "time": 1.2, "color": "5bff2bff" }, + { "time": 1.5333334, "color": "35ffe9ff" }, + { "time": 1.8333334, "color": "1f22ffff" }, + { "time": 2, "color": "8f3df1ff" } + ] + }, + "shine/upper-side-2-shine": { + "rgba": [ + { "color": "4c2df9ff" }, + { "time": 0.26666668, "color": "ff59e2ff" }, + { "time": 0.43333337, "color": "ffffffff" }, + { "time": 0.6333334, "color": "ff3232ff" }, + { "time": 1, "color": "ffe222ff" }, + { "time": 1.3000001, "color": "5bff2bff" }, + { "time": 1.6333334, "color": "35ffe9ff" }, + { "time": 1.9333334, "color": "1f22ffff" }, + { "time": 2, "color": "4c2df9ff" } + ] + }, + "shine/upper-side-3-shine": { + "rgba": [ + { "color": "213bfdff" }, + { "time": 0.033333335, "color": "1f22ffff" }, + { "time": 0.36666667, "color": "ff59e2ff" }, + { "time": 0.53333336, "color": "ffffffff" }, + { "time": 0.73333335, "color": "ff3232ff" }, + { "time": 1.1, "color": "ffe222ff" }, + { "time": 1.4000001, "color": "5bff2bff" }, + { "time": 1.7333335, "color": "35ffe9ff" }, + { "time": 2, "color": "213bfdff" } + ] + }, + "shine/upper-side-4-shine": { + "rgba": [ + { "color": "2984f5ff" }, + { "time": 0.13333334, "color": "1f22ffff" }, + { "time": 0.4666667, "color": "ff59e2ff" }, + { "time": 0.6333334, "color": "ffffffff" }, + { "time": 0.8333334, "color": "ff3232ff" }, + { "time": 1.2, "color": "ffe222ff" }, + { "time": 1.5000001, "color": "5bff2bff" }, + { "time": 1.8333334, "color": "35ffe9ff" }, + { "time": 2, "color": "2984f5ff" } + ] + }, + "shine/upper-side-5-shine": { + "rgba": [ + { "color": "4c2df9ff" }, + { "time": 0.26666668, "color": "ff59e2ff" }, + { "time": 0.43333337, "color": "ffffffff" }, + { "time": 0.6333334, "color": "ff3232ff" }, + { "time": 1, "color": "ffe222ff" }, + { "time": 1.3000001, "color": "5bff2bff" }, + { "time": 1.6333334, "color": "35ffe9ff" }, + { "time": 1.9333334, "color": "1f22ffff" }, + { "time": 2, "color": "4c2df9ff" } + ] + }, + "shine/upper-side-6-shine": { + "rgba": [ + { "color": "3527fcff" }, + { "time": 0.3, "color": "ff59e2ff" }, + { "time": 0.4666667, "color": "ffffffff" }, + { "time": 0.6666667, "color": "ff3232ff" }, + { "time": 1.0333334, "color": "ffe222ff" }, + { "time": 1.3333334, "color": "5bff2bff" }, + { "time": 1.6666667, "color": "35ffe9ff" }, + { "time": 1.9666668, "color": "1f22ffff" }, + { "time": 2, "color": "3527fcff" } + ] + } + }, + "bones": { + "middle-rotation": { + "rotate": [ + {}, + { "time": 0.6666667, "value": 120 }, + { "time": 1.3339096, "value": 240 }, + { "time": 2, "value": 360 } + ] + }, + "top-rotation": { + "rotate": [ + {}, + { "time": 0.6666667, "value": 120 }, + { "time": 1.3339096, "value": 240 }, + { "time": 2, "value": 360 } + ] + } + }, + "attachments": { + "default": { + "top-shine": { + "top": { + "sequence": [ + { "time": 2, "mode": "loop", "delay": 0.033333335 } + ] + } + }, + "shine/lower-side-1-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.10000001, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.4333334, "mode": "onceReverse" }, + { "time": 1.6333334, "mode": "onceReverse" } + ] + } + }, + "shine/lower-side-2-shine": { + "lower-side-": { + "sequence": [ + { "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.43333337, "mode": "onceReverse" } + ] + } + }, + "shine/lower-side-3-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.33333334, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.7666667, "mode": "onceReverse" } + ] + } + }, + "shine/lower-side-4-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.6666667, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.1, "mode": "onceReverse" } + ] + } + }, + "shine/lower-side-5-shine": { + "lower-side-": { + "sequence": [ + { "time": 0.9666667, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.4333334, "mode": "onceReverse" } + ] + } + }, + "shine/lower-side-6-shine": { + "lower-side-": { + "sequence": [ + { "time": 1.3333334, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.7666668, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-1-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.10000001, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.6333334, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-2-shine": { + "upper-side-": { + "sequence": [ + { "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.43333337, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-3-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.33333334, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 0.7666667, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-4-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.6666667, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.1, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-5-shine": { + "upper-side-": { + "sequence": [ + { "time": 0.9666667, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.4333334, "mode": "onceReverse" } + ] + } + }, + "shine/upper-side-6-shine": { + "upper-side-": { + "sequence": [ + { "time": 1.3333334, "mode": "onceReverse", "delay": 0.033333335 }, + { "time": 1.7666668, "mode": "onceReverse" } + ] + } + } + } + } + }, + "size-changing-rotation": { + "bones": { + "top-scale": { + "translate": [ + { + "time": 2, + "curve": [ 2.1253777, 0, 2.1510575, 0, 2.1253777, -89.15476, 2.1510575, -73.51209 ] + }, + { "time": 2.1666667, "y": -59.008087, "curve": "stepped" }, + { + "time": 3.9333336, + "y": -59.008087, + "curve": [ 4.083787, 0, 4.1146026, 0, 4.083787, -43.33043, 4.1146026, -46.081158 ] + }, + { "time": 4.1333337, "y": -48.631653, "curve": "stepped" }, + { + "time": 5.8333335, + "y": -48.631653, + "curve": [ 5.958711, 0, 5.984391, 0, 5.958711, 24.845451, 5.984391, 11.95351 ] + }, + { "time": 6.0000005 } + ], + "scale": [ + { + "time": 2, + "curve": [ 2.1253777, 1.2028303, 2.1510575, 1.1672426, 2.1253777, 1.2028303, 2.1510575, 1.1672426 ] + }, + { "time": 2.1666667, "x": 1.1342455, "y": 1.1342455, "curve": "stepped" }, + { + "time": 3.9333336, + "x": 1.1342455, + "y": 1.1342455, + "curve": [ 4.083787, 0.23883659, 4.1146026, 0.39594078, 4.083787, 0.23883659, 4.1146026, 0.39594078 ] + }, + { "time": 4.1333337, "x": 0.541609, "y": 0.541609, "curve": "stepped" }, + { + "time": 5.8333335, + "x": 0.541609, + "y": 0.541609, + "curve": [ 5.958711, 1.2341876, 5.984391, 1.1126711, 5.958711, 1.2341876, 5.984391, 1.1126711 ] + }, + { "time": 6.0000005 } + ] + }, + "middle-scale": { + "translate": [ + { + "time": 2, + "curve": [ 2.1253777, 0, 2.1510575, 0, 2.1253777, -89.15476, 2.1510575, -73.51209 ] + }, + { "time": 2.1666667, "y": -59.008087, "curve": "stepped" }, + { + "time": 3.9333336, + "y": -59.008087, + "curve": [ 4.083787, 0, 4.1146026, 0, 4.083787, -118.55478, 4.1146026, -108.107 ] + }, + { "time": 4.1333337, "y": -98.41974, "curve": "stepped" }, + { + "time": 5.8333335, + "y": -98.41974, + "curve": [ 5.958711, 0, 5.984391, 0, 5.958711, 50.281723, 5.984391, 24.191269 ] + }, + { "time": 6.0000005 } + ], + "scale": [ + { + "time": 2, + "curve": [ 2.1253777, 1.2028303, 2.1510575, 1.1672426, 2.1253777, 1.2028303, 2.1510575, 1.1672426 ] + }, + { "time": 2.1666667, "x": 1.1342455, "y": 1.1342455, "curve": "stepped" }, + { + "time": 3.9333336, + "x": 1.1342455, + "y": 1.1342455, + "curve": [ 4.083787, 0.4163512, 4.1146026, 0.5423095, 4.083787, 0.41635108, 4.1146026, 0.5423094 ] + }, + { "time": 4.1333337, "x": 0.65909904, "y": 0.659099, "curve": "stepped" }, + { + "time": 5.8333335, + "x": 0.65909904, + "y": 0.659099, + "curve": [ 5.958711, 1.1741631, 5.984391, 1.0837924, 5.958711, 1.1741631, 5.984391, 1.0837924 ] + }, + { "time": 6.0000005 } + ] + }, + "diamond-rotation-control": { + "rotate": [ + {}, + { "time": 6.0000005, "value": 1080 } + ] + } + } + }, + "size-changing-rotation-perspective": { + "slots": { + "upper-side-gradient": { + "attachment": [ + {} + ] + }, + "upper-side-gradient2": { + "attachment": [ + {} + ] + } + }, + "bones": { + "top-scale": { + "translate": [ + {}, + { "time": 1.3000001, "x": -0.02255249, "y": -11.711975 }, + { "time": 1.9000001 }, + { "time": 2, "y": 20.865784 }, + { "time": 2.8333335, "x": -0.014456723, "y": 17.526947 }, + { "time": 3.3000002, "x": -0.02255249, "y": 15.657501 }, + { "time": 3.9, "y": 20.369751 }, + { "time": 4, "y": 29.761292 }, + { "time": 5.3, "x": -0.02255249, "y": 36.890015 }, + { "time": 5.9, "y": 46.92885 }, + { "time": 6.0000005 } + ], + "scale": [ + {}, + { "time": 0.5, "y": 0.08190474 }, + { "time": 0.8333334, "y": 0.21719581 }, + { "time": 1.3000001, "y": 2.1251345 }, + { "time": 1.9000001, "y": 1.1607336 }, + { "time": 2 }, + { "time": 2.5000002, "y": 0.08190474 }, + { "time": 2.8333335, "y": 0.21719581 }, + { "time": 3.3000002, "y": 2.1251345 }, + { "time": 3.9, "y": 1.1071556 }, + { "time": 4, "x": 0.44232884 }, + { "time": 4.5, "x": 0.6590032, "y": 0.08190474 }, + { "time": 4.8333335, "x": 0.6590032, "y": 0.21719581 }, + { "time": 5.3, "x": 0.6590032, "y": 1.5161532 }, + { "time": 5.9, "x": 0.6590032, "y": 1.1607335 }, + { "time": 6.0000005 } + ] + }, + "middle-scale": { + "translate": [ + {}, + { "time": 0.5, "x": 0.018629808, "y": 9.684891 }, + { "time": 1.3000001, "x": 0.009399414, "y": 4.8799744 }, + { "time": 1.9000001 }, + { "time": 2, "y": -12.055359 }, + { "time": 2.5000002, "x": 0.018629808, "y": 9.684891 }, + { "time": 3.3000002, "x": 0.009399414, "y": 4.8799744 }, + { "time": 3.9333336 }, + { "time": 4.033334, "y": -70.6962 }, + { "time": 4.5, "x": 0.018629808, "y": -62.948288 }, + { "time": 5.3, "x": 0.009399414, "y": -67.753204 }, + { "time": 5.9, "y": -71.936035 }, + { "time": 6.0000005 } + ], + "scale": [ + {}, + { "time": 0.5, "y": 0.08190473 }, + { "time": 0.8333334, "y": 0.2171958 }, + { "time": 1.3000001, "y": 2.1251345 }, + { "time": 1.9000001 }, + { "time": 2, "x": 1.40354, "y": 1.4035399 }, + { "time": 2.5000002, "x": 1.5260171, "y": 0.16059047, "curve": "stepped" }, + { "time": 2.8333335, "x": 1.5260171, "y": 0.16059047 }, + { "time": 3.3000002, "x": 1.2622858, "y": 2.20382 }, + { "time": 3.9333336, "x": 1.2622858, "y": 1.0786858 }, + { "time": 4.033334, "x": 0.8872, "y": 0.7242933 }, + { "time": 4.5, "x": 0.8872, "y": 0.05427839 }, + { "time": 4.8333335, "x": 0.8872, "y": 0.18956946 }, + { "time": 5.3, "x": 0.8872, "y": 2.0975091 }, + { "time": 5.9, "x": 0.8872, "y": 1.1331072 }, + { "time": 6.0000005 } + ] + }, + "holder": { + "rotate": [ + { + "value": 21.831427, + "curve": [ 0.25, 21.831427, 0.75000006, -21.610956 ] + }, + { + "time": 1, + "value": -21.610956, + "curve": [ 1.2500001, -21.610956, 1.7500001, 21.831427 ] + }, + { + "time": 2, + "value": 21.831427, + "curve": [ 2.25, 21.831427, 2.7500002, -21.610956 ] + }, + { + "time": 3.0000002, + "value": -21.610956, + "curve": [ 3.2500002, -21.610956, 3.7500002, 21.831427 ] + }, + { + "time": 4, + "value": 21.831427, + "curve": [ 4.25, 21.831427, 4.7500005, -21.610956 ] + }, + { + "time": 5.0000005, + "value": -21.610956, + "curve": [ 5.2500005, -21.610956, 5.7500005, 21.831427 ] + }, + { "time": 6.0000005, "value": 21.831427 } + ], + "translate": [ + { + "x": 12.561035, + "curve": [ 0.7415254, 12.561035, 0.75000006, -9.916016, 0.7415254, 0, 0.75000006, 0 ] + }, + { + "time": 1, + "x": -9.916016, + "curve": [ 1.7415255, -9.916016, 1.7500001, 12.561035, 1.7415255, 0, 1.7500001, 0 ] + }, + { + "time": 2, + "x": 12.561035, + "curve": [ 2.7415254, 12.561035, 2.7500002, -9.916016, 2.7415254, 0, 2.7500002, 0 ] + }, + { + "time": 3.0000002, + "x": -9.916016, + "curve": [ 3.7415254, -9.916016, 3.7500002, 12.561035, 3.7415254, 0, 3.7500002, 0 ] + }, + { + "time": 4, + "x": 12.561035, + "curve": [ 4.7415257, 12.561035, 4.7500005, -9.916016, 4.7415257, 0, 4.7500005, 0 ] + }, + { + "time": 5.0000005, + "x": -9.916016, + "curve": [ 5.7415257, -9.916016, 5.7500005, 12.561035, 5.7415257, 0, 5.7500005, 0 ] + }, + { "time": 6.0000005, "x": 12.561035 } + ] + }, + "lower-point": { + "translate": [ + { + "time": 1.9000001, + "curve": [ 1.9752266, 0, 1.9906346, 0, 1.9752266, 60.909252, 1.9906346, 50.222404 ] + }, + { "time": 2, "y": 40.313477, "curve": "stepped" }, + { + "time": 3.9, + "y": 40.313477, + "curve": [ 3.9752269, 0, 3.9906347, 0, 3.9752269, -54.76188, 3.9906347, -38.080406 ] + }, + { "time": 4, "y": -22.61322, "curve": "stepped" }, + { + "time": 5.9, + "y": -22.61322, + "curve": [ 5.975227, 0, 5.990635, 0, 5.975227, 11.552883, 5.990635, 5.55826 ] + }, + { "time": 6.0000005 } + ] + }, + "diamond-rotation-control": { + "rotate": [ + {}, + { "time": 6.0000005, "value": 1080 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/diamond/export/diamond-pro.skel b/examples/diamond/export/diamond-pro.skel new file mode 100644 index 000000000..d1c8cd35b Binary files /dev/null and b/examples/diamond/export/diamond-pro.skel differ diff --git a/examples/diamond/export/diamond.atlas b/examples/diamond/export/diamond.atlas new file mode 100644 index 000000000..299256e93 --- /dev/null +++ b/examples/diamond/export/diamond.atlas @@ -0,0 +1,81 @@ +diamond.png + size: 512, 512 + filter: Linear, Linear + scale: 0.5 +lower-side + bounds: 2, 70, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-0 + bounds: 2, 2, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-6 + bounds: 2, 2, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-1 + bounds: 214, 9, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-2 + bounds: 135, 10, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-3 + bounds: 353, 28, 77, 78 + offsets: 0, 0, 78, 79 + rotate: 90 +lower-side-4 + bounds: 56, 52, 77, 78 + offsets: 0, 0, 78, 79 +lower-side-5 + bounds: 433, 56, 77, 78 + offsets: 0, 0, 78, 79 +top + bounds: 2, 352, 154, 133 + offsets: 0, 0, 154, 134 +top-0 + bounds: 2, 116, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-6 + bounds: 2, 116, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-1 + bounds: 356, 152, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +top-2 + bounds: 90, 220, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-3 + bounds: 244, 220, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 270 +top-4 + bounds: 311, 352, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +top-5 + bounds: 156, 352, 154, 133 + offsets: 0, 0, 154, 134 + rotate: 180 +upper-side + bounds: 432, 303, 78, 55 +upper-side-0 + bounds: 274, 76, 78, 55 +upper-side-6 + bounds: 274, 76, 78, 55 +upper-side-1 + bounds: 196, 87, 78, 55 +upper-side-2 + bounds: 117, 88, 78, 55 +upper-side-3 + bounds: 373, 96, 78, 55 +upper-side-4 + bounds: 295, 132, 78, 55 +upper-side-5 + bounds: 2, 296, 78, 55 +upper-side-gradient + bounds: 174, 144, 119, 84 diff --git a/examples/diamond/export/diamond.png b/examples/diamond/export/diamond.png new file mode 100644 index 000000000..1eb98f7b4 Binary files /dev/null and b/examples/diamond/export/diamond.png differ diff --git a/examples/diamond/images/lower-side-0.png b/examples/diamond/images/lower-side-0.png index b188cdd00..00230d213 100644 Binary files a/examples/diamond/images/lower-side-0.png and b/examples/diamond/images/lower-side-0.png differ diff --git a/examples/diamond/images/lower-side-1.png b/examples/diamond/images/lower-side-1.png index 1036412c8..fe0112b78 100644 Binary files a/examples/diamond/images/lower-side-1.png and b/examples/diamond/images/lower-side-1.png differ diff --git a/examples/diamond/images/lower-side-2.png b/examples/diamond/images/lower-side-2.png index 02652270e..cf375b987 100644 Binary files a/examples/diamond/images/lower-side-2.png and b/examples/diamond/images/lower-side-2.png differ diff --git a/examples/diamond/images/lower-side-3.png b/examples/diamond/images/lower-side-3.png index ff0aa408d..330f37086 100644 Binary files a/examples/diamond/images/lower-side-3.png and b/examples/diamond/images/lower-side-3.png differ diff --git a/examples/diamond/images/lower-side-4.png b/examples/diamond/images/lower-side-4.png index 5096a9391..0091b89ea 100644 Binary files a/examples/diamond/images/lower-side-4.png and b/examples/diamond/images/lower-side-4.png differ diff --git a/examples/diamond/images/lower-side-5.png b/examples/diamond/images/lower-side-5.png index a752d54f6..e4d9daf41 100644 Binary files a/examples/diamond/images/lower-side-5.png and b/examples/diamond/images/lower-side-5.png differ diff --git a/examples/diamond/images/lower-side-6.png b/examples/diamond/images/lower-side-6.png index b188cdd00..00230d213 100644 Binary files a/examples/diamond/images/lower-side-6.png and b/examples/diamond/images/lower-side-6.png differ diff --git a/examples/diamond/images/lower-side.png b/examples/diamond/images/lower-side.png index 293d3c1f3..60981b964 100644 Binary files a/examples/diamond/images/lower-side.png and b/examples/diamond/images/lower-side.png differ diff --git a/examples/diamond/images/top-0.png b/examples/diamond/images/top-0.png index c86314a1f..2c788a7bf 100644 Binary files a/examples/diamond/images/top-0.png and b/examples/diamond/images/top-0.png differ diff --git a/examples/diamond/images/top-1.png b/examples/diamond/images/top-1.png index 9defc95b4..84fa814d0 100644 Binary files a/examples/diamond/images/top-1.png and b/examples/diamond/images/top-1.png differ diff --git a/examples/diamond/images/top-2.png b/examples/diamond/images/top-2.png index 94b3bb816..a39f0b0eb 100644 Binary files a/examples/diamond/images/top-2.png and b/examples/diamond/images/top-2.png differ diff --git a/examples/diamond/images/top-3.png b/examples/diamond/images/top-3.png index 7cd1fd2a4..1faaa1e0e 100644 Binary files a/examples/diamond/images/top-3.png and b/examples/diamond/images/top-3.png differ diff --git a/examples/diamond/images/top-4.png b/examples/diamond/images/top-4.png index 830866d43..085bd5cf4 100644 Binary files a/examples/diamond/images/top-4.png and b/examples/diamond/images/top-4.png differ diff --git a/examples/diamond/images/top-5.png b/examples/diamond/images/top-5.png index 48065832c..9cdcd988a 100644 Binary files a/examples/diamond/images/top-5.png and b/examples/diamond/images/top-5.png differ diff --git a/examples/diamond/images/top-6.png b/examples/diamond/images/top-6.png index c86314a1f..2c788a7bf 100644 Binary files a/examples/diamond/images/top-6.png and b/examples/diamond/images/top-6.png differ diff --git a/examples/diamond/images/top.png b/examples/diamond/images/top.png index e3eaa9fcf..04dd29029 100644 Binary files a/examples/diamond/images/top.png and b/examples/diamond/images/top.png differ diff --git a/examples/diamond/images/upper-side-0.png b/examples/diamond/images/upper-side-0.png index 23ec06e61..d0451ea4c 100644 Binary files a/examples/diamond/images/upper-side-0.png and b/examples/diamond/images/upper-side-0.png differ diff --git a/examples/diamond/images/upper-side-1.png b/examples/diamond/images/upper-side-1.png index 25f766aab..f71e73648 100644 Binary files a/examples/diamond/images/upper-side-1.png and b/examples/diamond/images/upper-side-1.png differ diff --git a/examples/diamond/images/upper-side-2.png b/examples/diamond/images/upper-side-2.png index 7dab0f448..2fe773be8 100644 Binary files a/examples/diamond/images/upper-side-2.png and b/examples/diamond/images/upper-side-2.png differ diff --git a/examples/diamond/images/upper-side-3.png b/examples/diamond/images/upper-side-3.png index e92a4199f..8151a11cd 100644 Binary files a/examples/diamond/images/upper-side-3.png and b/examples/diamond/images/upper-side-3.png differ diff --git a/examples/diamond/images/upper-side-4.png b/examples/diamond/images/upper-side-4.png index edbd332c6..7edbf5c96 100644 Binary files a/examples/diamond/images/upper-side-4.png and b/examples/diamond/images/upper-side-4.png differ diff --git a/examples/diamond/images/upper-side-5.png b/examples/diamond/images/upper-side-5.png index ef718b674..2bfaacdc6 100644 Binary files a/examples/diamond/images/upper-side-5.png and b/examples/diamond/images/upper-side-5.png differ diff --git a/examples/diamond/images/upper-side-6.png b/examples/diamond/images/upper-side-6.png index 23ec06e61..d0451ea4c 100644 Binary files a/examples/diamond/images/upper-side-6.png and b/examples/diamond/images/upper-side-6.png differ diff --git a/examples/diamond/images/upper-side-gradient.png b/examples/diamond/images/upper-side-gradient.png index 109018500..a72967174 100644 Binary files a/examples/diamond/images/upper-side-gradient.png and b/examples/diamond/images/upper-side-gradient.png differ diff --git a/examples/diamond/images/upper-side.png b/examples/diamond/images/upper-side.png index 4d8739a4d..ca531a828 100644 Binary files a/examples/diamond/images/upper-side.png and b/examples/diamond/images/upper-side.png differ diff --git a/examples/diamond/license.txt b/examples/diamond/license.txt new file mode 100644 index 000000000..3fa235ae9 --- /dev/null +++ b/examples/diamond/license.txt @@ -0,0 +1,8 @@ +Copyright (c) 2025, Esoteric Software + +The images in this project may be redistributed as long as they are accompanied +by this license file. The images may not be used for commercial use of any +kind. + +The project file is released into the public domain. It may be used as the basis +for derivative work. \ No newline at end of file