thorvg/examples/resources/lottie/expressions/10456.json
Hermet Park d3afebfdec lottie: add custom layer effect with expressions support
effect(name) / effect(index)

effects finds the effect by its name in the Effect Controls panel.
The name can be the default name or a user-defined name.
If multiple effects have the same name,
the effect closest to the top of the Effect Controls panel is used.

example:
- effect("Fast Blur")("Blurriness")

issue: https://github.com/thorvg/thorvg/issues/3115
2025-04-08 15:35:36 +09:00

4213 lines
No EOL
191 KiB
JSON

{
"v": "5.5.7",
"fr": 25,
"ip": 0,
"op": 30,
"w": 2000,
"h": 1500,
"nm": "14_Face Blowing a Kiss",
"ddd": 0,
"assets": [
{
"id": "comp_0",
"layers": [
{
"ddd": 0,
"ind": 1,
"ty": 4,
"nm": "Heart_light",
"parent": 3,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 65,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
-41.75,
-15.125,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
-43,
-14.875,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100,
100
],
"ix": 6
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
-4.5,
-0.699
],
[
0.199,
-5.875
],
[
5.75,
1.074
],
[
-0.977,
6.556
]
],
"o": [
[
3.69,
0.573
],
[
-0.284,
8.388
],
[
-3.964,
-0.74
],
[
0.801,
-5.375
]
],
"v": [
[
1.25,
-5.176
],
[
8.301,
4.25
],
[
-2.75,
13.051
],
[
-9.551,
2
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "gf",
"o": {
"a": 0,
"k": 100,
"ix": 10
},
"r": 1,
"bm": 0,
"g": {
"p": 3,
"k": {
"a": 0,
"k": [
0.072,
1,
0.827,
0.827,
0.486,
1,
0.827,
0.827,
1,
1,
0.827,
0.827,
0.079,
1,
0.528,
0.535,
1,
0.07
],
"ix": 9
}
},
"s": {
"a": 0,
"k": [
-0.512,
1.849
],
"ix": 5
},
"e": {
"a": 0,
"k": [
-3.683,
9.164
],
"ix": 6
},
"t": 2,
"h": {
"a": 0,
"k": 0,
"ix": 7
},
"a": {
"a": 0,
"k": 0,
"ix": 8
},
"nm": "Gradient Fill 1",
"mn": "ADBE Vector Graphic - G-Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
-21.057,
-22.239
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Ellipse 2",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
-4.5,
-0.699
],
[
0.199,
-5.875
],
[
5.75,
1.074
],
[
-0.977,
6.556
]
],
"o": [
[
3.69,
0.573
],
[
-0.284,
8.388
],
[
-3.964,
-0.74
],
[
0.801,
-5.375
]
],
"v": [
[
1,
-5.426
],
[
7.551,
4
],
[
-3.75,
12.051
],
[
-10.301,
1.5
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "gf",
"o": {
"a": 0,
"k": 100,
"ix": 10
},
"r": 1,
"bm": 0,
"g": {
"p": 3,
"k": {
"a": 0,
"k": [
0.072,
1,
0.828,
0.828,
0.484,
1,
0.828,
0.828,
1,
1,
0.827,
0.827,
0.079,
1,
0.505,
0.535,
1,
0.07
],
"ix": 9
}
},
"s": {
"a": 0,
"k": [
-0.302,
-1.037
],
"ix": 5
},
"e": {
"a": 0,
"k": [
-4.107,
6.804
],
"ix": 6
},
"t": 2,
"h": {
"a": 0,
"k": 0,
"ix": 7
},
"a": {
"a": 0,
"k": 0,
"ix": 8
},
"nm": "Gradient Fill 1",
"mn": "ADBE Vector Graphic - G-Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
-43.358,
-15.304
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Ellipse 1",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 2,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 2055,
"st": 0,
"bm": 8
},
{
"ddd": 0,
"ind": 2,
"ty": 4,
"nm": "Heart_Base",
"parent": 3,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
-32.03,
-8.665,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
-32.03,
-8.468,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100,
100
],
"ix": 6
}
},
"ao": 0,
"ef": [
{
"ty": 5,
"nm": "Simple Choker",
"np": 4,
"mn": "ADBE Simple Choker",
"ix": 1,
"en": 1,
"ef": [
{
"ty": 7,
"nm": "View",
"mn": "ADBE Simple Choker-0001",
"ix": 1,
"v": {
"a": 0,
"k": 1,
"ix": 1
}
},
{
"ty": 0,
"nm": "Choke Matte",
"mn": "ADBE Simple Choker-0002",
"ix": 2,
"v": {
"a": 0,
"k": 74.11,
"ix": 2
}
}
]
},
{
"ty": 5,
"nm": "Fast Box Blur",
"np": 6,
"mn": "ADBE Box Blur2",
"ix": 2,
"en": 1,
"ef": [
{
"ty": 0,
"nm": "Blur Radius",
"mn": "ADBE Box Blur2-0001",
"ix": 1,
"v": {
"a": 0,
"k": 21,
"ix": 1
}
},
{
"ty": 0,
"nm": "Iterations",
"mn": "ADBE Box Blur2-0002",
"ix": 2,
"v": {
"a": 0,
"k": 3,
"ix": 2
}
},
{
"ty": 7,
"nm": "Blur Dimensions",
"mn": "ADBE Box Blur2-0003",
"ix": 3,
"v": {
"a": 0,
"k": 1,
"ix": 3
}
},
{
"ty": 7,
"nm": "Repeat Edge Pixels",
"mn": "ADBE Box Blur2-0004",
"ix": 4,
"v": {
"a": 0,
"k": 0,
"ix": 4
}
}
]
}
],
"shapes": [
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
8.25,
1.375
],
[
0,
0
],
[
6.218,
0.648
],
[
-2.875,
-12.375
],
[
0,
0
],
[
-0.875,
10.5
]
],
"o": [
[
-11.09,
-1.848
],
[
0,
0
],
[
-6,
-0.625
],
[
2.837,
12.21
],
[
0,
0
],
[
0.686,
-8.23
]
],
"v": [
[
-18.875,
-30.125
],
[
-33.75,
-19.5
],
[
-42.625,
-23.625
],
[
-55.125,
-7.125
],
[
-25.25,
13.375
],
[
-8.5,
-14.5
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "gf",
"o": {
"a": 0,
"k": 100,
"ix": 10
},
"r": 1,
"bm": 0,
"g": {
"p": 3,
"k": {
"a": 0,
"k": [
0.244,
1,
0.033,
0.025,
0.734,
0.846,
0.017,
0.012,
0.974,
0.692,
0,
0
],
"ix": 9
}
},
"s": {
"a": 0,
"k": [
-29.625,
-18.307
],
"ix": 5
},
"e": {
"a": 0,
"k": [
-35.826,
8.133
],
"ix": 6
},
"t": 2,
"h": {
"a": 0,
"k": 0,
"ix": 7
},
"a": {
"a": 0,
"k": 0,
"ix": 8
},
"nm": "Gradient Fill 1",
"mn": "ADBE Vector Graphic - G-Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
0,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Shape 1",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 2055,
"st": 0,
"bm": 0
},
{
"ddd": 0,
"ind": 3,
"ty": 4,
"nm": "Heart_Base 2",
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
960,
460,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
-32.03,
-8.468,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
2030,
2030,
100
],
"ix": 6
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
8.25,
1.375
],
[
0,
0
],
[
6.218,
0.648
],
[
-2.875,
-12.375
],
[
0,
0
],
[
-0.875,
10.5
]
],
"o": [
[
-11.09,
-1.848
],
[
0,
0
],
[
-6,
-0.625
],
[
2.837,
12.21
],
[
0,
0
],
[
0.686,
-8.23
]
],
"v": [
[
-18.875,
-30.125
],
[
-33.75,
-19.5
],
[
-42.625,
-23.625
],
[
-55.125,
-7.125
],
[
-25.25,
13.375
],
[
-8.5,
-14.5
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "fl",
"c": {
"a": 0,
"k": [
0.541176470588,
0.050980395897,
0.011764706817,
1
],
"ix": 4
},
"o": {
"a": 0,
"k": 100,
"ix": 5
},
"r": 1,
"bm": 0,
"nm": "Fill 1",
"mn": "ADBE Vector Graphic - Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
0,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Shape 1",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 2055,
"st": 0,
"bm": 0
}
]
}
],
"layers": [
{
"ddd": 0,
"ind": 1,
"ty": 3,
"nm": "SIZE",
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 0,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
615.21,
664.9,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
60,
60,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
650,
650,
100
],
"ix": 6
}
},
"ao": 0,
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 2,
"ty": 3,
"nm": "Body CONTROL",
"parent": 1,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 0,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 1,
"k": [
{
"i": {
"x": 0.4,
"y": 1
},
"o": {
"x": 0.6,
"y": 0
},
"t": -33,
"s": [
59.485,
60,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.4,
"y": 1
},
"o": {
"x": 0.6,
"y": 0
},
"t": -18,
"s": [
65.785,
60,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.4,
"y": 0.4
},
"o": {
"x": 0.167,
"y": 0.167
},
"t": -3,
"s": [
59.485,
60,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.4,
"y": 1
},
"o": {
"x": 0.167,
"y": 0
},
"t": 0,
"s": [
59.485,
60,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.4,
"y": 1
},
"o": {
"x": 0.6,
"y": 0
},
"t": 14,
"s": [
65.785,
60,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"t": 30,
"s": [
59.485,
60,
0
]
}
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
60,
60,
0
],
"ix": 1
},
"s": {
"a": 1,
"k": [
{
"i": {
"x": [
0.4,
0.4,
0.4
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.6,
0.6,
0.6
],
"y": [
0,
0,
0
]
},
"t": -33,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.4,
0.4,
0.4
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.6,
0.6,
0.6
],
"y": [
0,
0,
0
]
},
"t": -17,
"s": [
102.2,
97.9,
100
]
},
{
"i": {
"x": [
0.4,
0.4,
0.4
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.167,
0.167,
0.167
],
"y": [
0,
0,
0
]
},
"t": -3,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.4,
0.4,
0.4
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.167,
0.167,
0.167
],
"y": [
0,
0,
0
]
},
"t": 0,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.4,
0.4,
0.4
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.6,
0.6,
0.6
],
"y": [
0,
0,
0
]
},
"t": 15,
"s": [
102.2,
97.9,
100
]
},
{
"t": 30,
"s": [
100,
100,
100
]
}
],
"ix": 6,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
}
},
"ao": 0,
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 3,
"ty": 3,
"nm": "Face CONTROL",
"parent": 9,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 0,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 1,
"k": [
{
"i": {
"x": 0.462,
"y": 1
},
"o": {
"x": 0.538,
"y": 0
},
"t": -33,
"s": [
0.667,
-53.267,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.349,
"y": 1
},
"o": {
"x": 0.292,
"y": 0
},
"t": -19,
"s": [
32.283,
-46.367,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.833,
"y": 0.833
},
"o": {
"x": 0.167,
"y": 0.167
},
"t": -3,
"s": [
0.667,
-53.267,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.462,
"y": 1
},
"o": {
"x": 0.538,
"y": 0
},
"t": 0,
"s": [
0.667,
-53.267,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"i": {
"x": 0.349,
"y": 1
},
"o": {
"x": 0.292,
"y": 0
},
"t": 14,
"s": [
32.283,
-46.367,
0
],
"to": [
0,
0,
0
],
"ti": [
0,
0,
0
]
},
{
"t": 30,
"s": [
0.667,
-53.267,
0
]
}
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
60,
60,
0
],
"ix": 1
},
"s": {
"a": 1,
"k": [
{
"i": {
"x": [
0.522,
0.522,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.333,
0.333,
0.333
],
"y": [
0,
0,
0
]
},
"t": -33,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.322,
0.322,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.31,
0.31,
0.333
],
"y": [
0,
0,
0
]
},
"t": -19,
"s": [
105,
105,
100
]
},
{
"i": {
"x": [
0.667,
0.667,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.167,
0.167,
0.167
],
"y": [
0,
0,
0
]
},
"t": -3,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.522,
0.522,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.333,
0.333,
0.333
],
"y": [
0,
0,
0
]
},
"t": 0,
"s": [
100,
100,
100
]
},
{
"i": {
"x": [
0.322,
0.322,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.31,
0.31,
0.333
],
"y": [
0,
0,
0
]
},
"t": 14,
"s": [
105,
105,
100
]
},
{
"t": 30,
"s": [
100,
100,
100
]
}
],
"ix": 6,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
}
},
"ao": 0,
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 4,
"ty": 0,
"nm": "Heart",
"parent": 1,
"refId": "comp_0",
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100,
"ix": 11
},
"r": {
"a": 1,
"k": [
{
"i": {
"x": [
0.37
],
"y": [
1
]
},
"o": {
"x": [
0.63
],
"y": [
0
]
},
"t": -20,
"s": [
-36.4
]
},
{
"i": {
"x": [
0.482
],
"y": [
1
]
},
"o": {
"x": [
0.341
],
"y": [
0
]
},
"t": -11,
"s": [
0.6
]
},
{
"i": {
"x": [
0.37
],
"y": [
1
]
},
"o": {
"x": [
0.499
],
"y": [
0
]
},
"t": -1,
"s": [
-25.6
]
},
{
"t": 10,
"s": [
6.4
]
}
],
"ix": 10,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"p": {
"a": 1,
"k": [
{
"i": {
"x": 0.578,
"y": 0.552
},
"o": {
"x": 0.167,
"y": 0.167
},
"t": -20,
"s": [
76.29,
110.1,
0
],
"to": [
7.712,
0.028,
0
],
"ti": [
-19.87,
-0.072,
0
]
},
{
"i": {
"x": 0.638,
"y": 0.672
},
"o": {
"x": 0.291,
"y": 0.307
},
"t": -14.202,
"s": [
119.042,
119.25,
0
],
"to": [
19.87,
0.072,
0
],
"ti": [
-24.046,
0.431,
0
]
},
{
"i": {
"x": 0.703,
"y": 1
},
"o": {
"x": 0.341,
"y": 0.546
},
"t": -4.925,
"s": [
184.415,
93.975,
0
],
"to": [
24.046,
-0.431,
0
],
"ti": [
-6.712,
-0.024,
0
]
},
{
"t": 10,
"s": [
247.29,
107.6,
0
]
}
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"a": {
"a": 0,
"k": [
960,
540,
0
],
"ix": 1
},
"s": {
"a": 1,
"k": [
{
"i": {
"x": [
0.374,
0.374,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.333,
0.333,
0.333
],
"y": [
0,
0,
0
]
},
"t": -20,
"s": [
0,
0,
100
]
},
{
"i": {
"x": [
0.667,
0.667,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.333,
0.333,
0.333
],
"y": [
0,
0,
0
]
},
"t": -13,
"s": [
-4.5,
4.5,
100
]
},
{
"i": {
"x": [
0.667,
0.667,
0.667
],
"y": [
1,
1,
1
]
},
"o": {
"x": [
0.821,
0.821,
0.333
],
"y": [
0,
0,
0
]
},
"t": -6,
"s": [
-4.5,
4.5,
100
]
},
{
"t": 10,
"s": [
0,
0,
100
]
}
],
"ix": 6,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
}
},
"ao": 0,
"ef": [
{
"ty": 5,
"nm": "Bulge",
"np": 9,
"mn": "ADBE Bulge",
"ix": 1,
"en": 1,
"ef": [
{
"ty": 0,
"nm": "Horizontal Radius",
"mn": "ADBE Bulge-0001",
"ix": 1,
"v": {
"a": 0,
"k": 820,
"ix": 1
}
},
{
"ty": 0,
"nm": "Vertical Radius",
"mn": "ADBE Bulge-0002",
"ix": 2,
"v": {
"a": 0,
"k": 820,
"ix": 2
}
},
{
"ty": 3,
"nm": "Bulge Center",
"mn": "ADBE Bulge-0003",
"ix": 3,
"v": {
"a": 0,
"k": [
996.204,
512.22
],
"ix": 3
}
},
{
"ty": 0,
"nm": "Bulge Height",
"mn": "ADBE Bulge-0004",
"ix": 4,
"v": {
"a": 1,
"k": [
{
"i": {
"x": [
0.493
],
"y": [
1
]
},
"o": {
"x": [
0.333
],
"y": [
0
]
},
"t": -20,
"s": [
0
]
},
{
"i": {
"x": [
0.466
],
"y": [
1
]
},
"o": {
"x": [
0.516
],
"y": [
0
]
},
"t": -14,
"s": [
1.21
]
},
{
"i": {
"x": [
0.667
],
"y": [
1
]
},
"o": {
"x": [
0.675
],
"y": [
0
]
},
"t": -7,
"s": [
0.02
]
},
{
"t": 10,
"s": [
-2.01
]
}
],
"ix": 4,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
}
},
{
"ty": 0,
"nm": "Taper Radius",
"mn": "ADBE Bulge-0005",
"ix": 5,
"v": {
"a": 0,
"k": 0,
"ix": 5
}
},
{
"ty": 7,
"nm": "Antialiasing (Best Qual Only)",
"mn": "ADBE Bulge-0006",
"ix": 6,
"v": {
"a": 0,
"k": 1,
"ix": 6
}
},
{
"ty": 7,
"nm": "Pinning",
"mn": "ADBE Bulge-0007",
"ix": 7,
"v": {
"a": 0,
"k": 0,
"ix": 7
}
}
]
}
],
"w": 1920,
"h": 1080,
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 6,
"ty": 4,
"nm": "Light",
"parent": 7,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 70,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100,
100
],
"ix": 6
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"d": 1,
"ty": "el",
"s": {
"a": 0,
"k": [
127.932,
127.932
],
"ix": 2
},
"p": {
"a": 0,
"k": [
0,
0
],
"ix": 3
},
"nm": "Ellipse Path 1",
"mn": "ADBE Vector Shape - Ellipse",
"hd": false
},
{
"ty": "gf",
"o": {
"a": 0,
"k": 100,
"ix": 10
},
"r": 1,
"bm": 0,
"g": {
"p": 3,
"k": {
"a": 0,
"k": [
0,
1,
1,
1,
0.5,
1,
1,
1,
1,
1,
1,
1,
0,
1,
0.361,
0.5,
1,
0
],
"ix": 9
}
},
"s": {
"a": 0,
"k": [
0.744,
-64.67
],
"ix": 5
},
"e": {
"a": 0,
"k": [
0.658,
-9.553
],
"ix": 6
},
"t": 1,
"nm": "Gradient Fill 1",
"mn": "ADBE Vector Graphic - G-Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
0,
-0.5
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Ellipse 2",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 30,
"st": -33,
"bm": 16
},
{
"ddd": 0,
"ind": 7,
"ty": 4,
"nm": "Face",
"parent": 2,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
59.695,
73.4,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100,
100
],
"ix": 6
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"ty": "gr",
"it": [
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
3.013,
-0.283
],
[
1.411,
-3.83
],
[
-1.015,
1.992
],
[
-6.731,
1.082
]
],
"o": [
[
-17.909,
1.683
],
[
-0.841,
2.284
],
[
3.125,
-6.13
],
[
3.831,
-0.616
]
],
"v": [
[
-25.167,
-37.911
],
[
-48.845,
-17.599
],
[
-45.961,
-16.157
],
[
-26.009,
-33.705
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
2.316,
1.948
],
[
3.836,
-1.705
],
[
-2.184,
0.477
],
[
-8.666,
-5.437
]
],
"o": [
[
-14.184,
-11.926
],
[
-2.224,
0.988
],
[
6.722,
-1.467
],
[
2.809,
1.762
]
],
"v": [
[
46.576,
1.523
],
[
14.181,
-4.573
],
[
14.746,
-0.3
],
[
43.933,
4.534
]
],
"c": true
},
"ix": 2
},
"nm": "Path 7",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 1,
"k": [
{
"i": {
"x": 0.554,
"y": 1
},
"o": {
"x": 0.63,
"y": 0
},
"t": -33,
"s": [
29.837,
-17.066
],
"to": [
0,
-0.517
],
"ti": [
0,
-0.283
]
},
{
"i": {
"x": 0.637,
"y": 1
},
"o": {
"x": 0.387,
"y": 0
},
"t": -22,
"s": [
29.837,
-20.166
],
"to": [
0,
0.283
],
"ti": [
0,
-0.517
]
},
{
"i": {
"x": 0.37,
"y": 1
},
"o": {
"x": 0.411,
"y": 0
},
"t": -13,
"s": [
29.837,
-15.366
],
"to": [
0,
0.517
],
"ti": [
0,
0.283
]
},
{
"t": -3,
"s": [
29.837,
-17.066
]
}
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"a": {
"a": 0,
"k": [
30.17,
-0.787
],
"ix": 1
},
"s": {
"a": 0,
"k": [
91.6,
91.6
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Group 1",
"np": 1,
"cix": 2,
"bm": 0,
"ix": 2,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
6.812,
0.197
],
[
-3.119,
-6.157
],
[
-8.892,
-0.051
],
[
-0.898,
2.651
]
],
"o": [
[
-6.048,
-0.175
],
[
1.685,
3.326
],
[
8.86,
0.051
],
[
1.666,
-4.914
]
],
"v": [
[
22.439,
9.577
],
[
8.268,
18.527
],
[
22.73,
18.686
],
[
35.332,
17.655
]
],
"c": true
},
"ix": 2
},
"nm": "Path 6",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
21.363,
-1.353
],
"ix": 2
},
"a": {
"a": 0,
"k": [
21.363,
14.477
],
"ix": 1
},
"s": {
"a": 1,
"k": [
{
"i": {
"x": [
0.512,
0.512
],
"y": [
1,
1
]
},
"o": {
"x": [
0.333,
0.333
],
"y": [
0,
0
]
},
"t": -33,
"s": [
100,
100
]
},
{
"i": {
"x": [
0.549,
0.549
],
"y": [
1,
1
]
},
"o": {
"x": [
0.382,
0.382
],
"y": [
0,
0
]
},
"t": -22,
"s": [
88.8,
115.2
]
},
{
"i": {
"x": [
0.423,
0.423
],
"y": [
1,
1
]
},
"o": {
"x": [
0.305,
0.305
],
"y": [
0,
0
]
},
"t": -13,
"s": [
108,
92.3
]
},
{
"t": -3,
"s": [
100,
100
]
}
],
"ix": 3,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Group 2",
"np": 1,
"cix": 2,
"bm": 0,
"ix": 3,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ind": 3,
"ty": "sh",
"ix": 4,
"ks": {
"a": 0,
"k": {
"i": [
[
5.121,
0.064
],
[
0.12,
-5.217
],
[
-6.302,
-0.106
],
[
0.1,
3.919
]
],
"o": [
[
-6.132,
-0.077
],
[
-0.065,
2.838
],
[
6.131,
0.103
],
[
-0.124,
-4.866
]
],
"v": [
[
-21.497,
-15.104
],
[
-29.271,
-2.819
],
[
-21.97,
9.078
],
[
-14.259,
-3.054
]
],
"c": true
},
"ix": 2
},
"nm": "Path 5",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
-0.63,
-14.723
],
"ix": 2
},
"a": {
"a": 0,
"k": [
-0.63,
-30.245
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Group 2",
"np": 4,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
0.037,
-1.911
],
[
0.092,
-4.044
],
[
-1.011,
-3.587
],
[
-0.15,
-4.127
],
[
-0.509,
-1.502
],
[
0.127,
4.012
],
[
0.026,
2.856
],
[
0.089,
4.219
]
],
"o": [
[
-0.031,
1.579
],
[
-0.092,
4.027
],
[
0.846,
3.001
],
[
0.151,
4.16
],
[
0.709,
2.094
],
[
-0.113,
-3.569
],
[
-0.024,
-2.615
],
[
-0.114,
-5.385
]
],
"v": [
[
-0.785,
38.32
],
[
10.983,
45.471
],
[
0.789,
53.586
],
[
10.986,
61.806
],
[
-0.964,
68.343
],
[
17.879,
61.957
],
[
7.165,
53.841
],
[
17.284,
45.503
]
],
"c": true
},
"ix": 2
},
"nm": "Path 2",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 1,
"k": [
{
"i": {
"x": 0.563,
"y": 1
},
"o": {
"x": 0.4,
"y": 0
},
"t": -33,
"s": [
2.894,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.833,
"y": 1
},
"o": {
"x": 0.449,
"y": 0
},
"t": -22,
"s": [
3.594,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.355,
"y": 0.355
},
"o": {
"x": 0.4,
"y": 0.4
},
"t": -13,
"s": [
-1.706,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.833,
"y": 0.833
},
"o": {
"x": 0.167,
"y": 0.167
},
"t": -3,
"s": [
-1.706,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.563,
"y": 1
},
"o": {
"x": 0.4,
"y": 0
},
"t": 0,
"s": [
-1.706,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.833,
"y": 1
},
"o": {
"x": 0.449,
"y": 0
},
"t": 11,
"s": [
3.594,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"i": {
"x": 0.355,
"y": 0.355
},
"o": {
"x": 0.4,
"y": 0.4
},
"t": 20,
"s": [
-1.706,
52.184
],
"to": [
0,
0
],
"ti": [
0,
0
]
},
{
"t": 30,
"s": [
-1.706,
52.184
]
}
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 3);"
},
"a": {
"a": 0,
"k": [
2.073,
53.348
],
"ix": 1
},
"s": {
"a": 1,
"k": [
{
"i": {
"x": [
0.477,
0.356
],
"y": [
1,
1
]
},
"o": {
"x": [
0.267,
0.267
],
"y": [
0,
0
]
},
"t": -33,
"s": [
91.3,
116.5
]
},
{
"i": {
"x": [
0.523,
0.523
],
"y": [
1,
1
]
},
"o": {
"x": [
0.474,
0.419
],
"y": [
0,
0
]
},
"t": -22,
"s": [
134.4,
89.1
]
},
{
"i": {
"x": [
0.459,
0.459
],
"y": [
1,
1
]
},
"o": {
"x": [
0.267,
0.267
],
"y": [
0,
0
]
},
"t": -13,
"s": [
91.3,
141
]
},
{
"i": {
"x": [
0.833,
0.833
],
"y": [
1,
1
]
},
"o": {
"x": [
0.167,
0.167
],
"y": [
0,
0
]
},
"t": -3,
"s": [
91.3,
116.5
]
},
{
"i": {
"x": [
0.477,
0.356
],
"y": [
1,
1
]
},
"o": {
"x": [
0.267,
0.267
],
"y": [
0,
0
]
},
"t": 0,
"s": [
91.3,
116.5
]
},
{
"i": {
"x": [
0.523,
0.523
],
"y": [
1,
1
]
},
"o": {
"x": [
0.474,
0.419
],
"y": [
0,
0
]
},
"t": 11,
"s": [
134.4,
89.1
]
},
{
"i": {
"x": [
0.459,
0.459
],
"y": [
1,
1
]
},
"o": {
"x": [
0.267,
0.267
],
"y": [
0,
0
]
},
"t": 20,
"s": [
91.3,
141
]
},
{
"t": 30,
"s": [
91.3,
116.5
]
}
],
"ix": 3,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 3);"
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Group 1",
"np": 1,
"cix": 2,
"bm": 0,
"ix": 2,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
-0.549,
16.288
],
"ix": 2,
"x": "var $bm_rt;\n$bm_rt = $bm_sum(value, $bm_div(thisComp.layer('Face CONTROL').transform.position, 3.33));"
},
"a": {
"a": 0,
"k": [
-0.549,
16.288
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3,
"x": "var $bm_rt;\n$bm_rt = $bm_sub($bm_sum(value, thisComp.layer('Face CONTROL').transform.scale), [\n 100,\n 100\n]);"
},
"r": {
"a": 0,
"k": 0,
"ix": 6,
"x": "var $bm_rt;\n$bm_rt = $bm_sum(value, thisComp.layer('Face CONTROL').transform.rotation);"
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Group 1",
"np": 2,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
},
{
"ind": 1,
"ty": "sh",
"ix": 2,
"ks": {
"a": 0,
"k": {
"i": [
[
-39.994,
0
],
[
0,
-39.994
],
[
39.994,
0
],
[
0,
39.994
]
],
"o": [
[
39.994,
0
],
[
0,
39.994
],
[
-39.994,
0
],
[
0,
-39.994
]
],
"v": [
[
0,
-72.416
],
[
72.416,
0
],
[
0,
72.416
],
[
-72.416,
0
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "gf",
"o": {
"a": 0,
"k": 100,
"ix": 10
},
"r": 1,
"bm": 0,
"g": {
"p": 3,
"k": {
"a": 0,
"k": [
0.662,
1,
0.843,
0.212,
0.857,
0.904,
0.641,
0.114,
0.982,
0.808,
0.439,
0.016
],
"ix": 9
}
},
"s": {
"a": 0,
"k": [
0.744,
-13.84
],
"ix": 5
},
"e": {
"a": 0,
"k": [
0.658,
65.297
],
"ix": 6
},
"t": 2,
"h": {
"a": 0,
"k": 0,
"ix": 7
},
"a": {
"a": 0,
"k": 0,
"ix": 8
},
"nm": "123",
"mn": "ADBE Vector Graphic - G-Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
0.666,
-1.301
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0.666,
-0.801
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Ellipse 1",
"np": 4,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 8,
"ty": 4,
"nm": "Dark_Base",
"parent": 7,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100,
100
],
"ix": 6
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"ind": 0,
"ty": "sh",
"ix": 1,
"ks": {
"a": 0,
"k": {
"i": [
[
-39.994,
0
],
[
0,
-39.994
],
[
39.994,
0
],
[
0,
39.994
]
],
"o": [
[
39.994,
0
],
[
0,
39.994
],
[
-39.994,
0
],
[
0,
-39.994
]
],
"v": [
[
0,
-72.416
],
[
72.416,
0
],
[
0,
72.416
],
[
-72.416,
0
]
],
"c": true
},
"ix": 2
},
"nm": "Path 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
{
"ty": "fl",
"c": {
"a": 0,
"k": [
0.341176470588,
0.160784313725,
0.027450980392,
1
],
"ix": 4
},
"o": {
"a": 0,
"k": 100,
"ix": 5
},
"r": 1,
"bm": 0,
"nm": "Fill 1",
"mn": "ADBE Vector Graphic - Fill",
"hd": false
},
{
"ty": "tr",
"p": {
"a": 0,
"k": [
0,
-0.5
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
100,
100
],
"ix": 3
},
"r": {
"a": 0,
"k": 0,
"ix": 6
},
"o": {
"a": 0,
"k": 100,
"ix": 7
},
"sk": {
"a": 0,
"k": 0,
"ix": 4
},
"sa": {
"a": 0,
"k": 0,
"ix": 5
},
"nm": "Transform"
}
],
"nm": "Ellipse 1",
"np": 3,
"cix": 2,
"bm": 0,
"ix": 1,
"mn": "ADBE Vector Group",
"hd": false
}
],
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
},
{
"ddd": 0,
"ind": 9,
"ty": 3,
"nm": "Zero_Face CONTROL",
"parent": 7,
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 0,
"ix": 11
},
"r": {
"a": 0,
"k": 0,
"ix": 10
},
"p": {
"a": 0,
"k": [
-0.479,
15.9,
0
],
"ix": 2
},
"a": {
"a": 0,
"k": [
0,
0,
0
],
"ix": 1
},
"s": {
"a": 0,
"k": [
30,
30,
100
],
"ix": 6
}
},
"ao": 0,
"ip": 0,
"op": 30,
"st": -33,
"bm": 0
}
],
"markers": [
{
"tm": 29,
"cm": "1",
"dr": 0
}
]
}