Skip to content

Instantly share code, notes, and snippets.

@braebo
Created October 15, 2020 11:31
Show Gist options
  • Save braebo/47511da1760d81ff37cb5a99547b98b0 to your computer and use it in GitHub Desktop.
Save braebo/47511da1760d81ff37cb5a99547b98b0 to your computer and use it in GitHub Desktop.
CO_Logo_Spin_2
"{\"v\":\"5.5.7\",\"meta\":{\"g\":\"LottieFiles AE 0.1.20\",\"a\":\"Braden Wiggins\",\"k\":\"\",\"d\":\"CO_Logo_Spin_1.2\",\"tc\":\"\"},\"fr\":60,\"ip\":0,\"op\":60,\"w\":2400,\"h\":1000,\"nm\":\"Spin-1\",\"ddd\":0,\"assets\":[],\"layers\":[{\"ddd\":0,\"ind\":1,\"ty\":4,\"nm\":\"MotionPath Arrow_ Black 2\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10},\"p\":{\"a\":0,\"k\":[1369.962,499.164,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[873.962,362.664,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\":[[0,-200.294],[200.294,0],[66.52,78.058],[0,0],[102.785,0],[0,-199.747],[-199.747,0],[-65.916,69.568],[0,0],[-99.8,0]],\"o\":[[0,200.294],[-110.595,0],[0,0],[-65.846,-68.843],[-199.747,0],[0,199.747],[103.403,0],[0,0],[65.575,-65.228],[200.294,0]],\"v\":[[1747.923,362.664],[1385.259,725.329],[1109.111,597.766],[623.075,111.719],[361.673,0],[0,361.673],[361.673,723.347],[624.258,610.386],[1129.501,105.539],[1385.259,0]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":0,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":false},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":4},\"o\":{\"a\":0,\"k\":0,\"ix\":5},\"r\":1,\"bm\":0,\"nm\":\"Fill 1\",\"mn\":\"ADBE Vector Graphic - Fill\",\"hd\":true},{\"ty\":\"tr\",\"p\":{\"a\":0,\"k\":[8,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\":\"MotionPath\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":2,\"ty\":4,\"nm\":\"Arrow Head_Blue\",\"parent\":4,\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":360,\"ix\":10},\"p\":{\"a\":0,\"k\":[0,0,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[256.291,136.445,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[63,-63,100],\"ix\":6}},\"ao\":0,\"shapes\":[{\"ty\":\"gr\",\"it\":[{\"ind\":0,\"ty\":\"sh\",\"ix\":1,\"ks\":{\"a\":0,\"k\":{\"i\":[[0,0],[-4.766,5.148],[0,0],[-3.652,-20.113],[0,-0.621],[0,0],[17.162,15.533]],\"o\":[[-4.875,-4.53],[0,0],[13.727,-15.301],[0.111,0.611],[0,0],[0,19.24],[0,0]],\"v\":[[3.616,177.425],[3.616,153.884],[145.806,8.601],[188.43,19.443],[188.582,21.305],[188.582,310.938],[145.806,322.71]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0.439215686275,0.439215686275,0.439215686275,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":1,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":true},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0.20000000298,0.800000011921,0.800000011921,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\":[176,157],\"ix\":2},\"a\":{\"a\":0,\"k\":[100,176],\"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\":\"ArrowHead\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":3,\"ty\":4,\"nm\":\"Motion Path Arrow_Blue\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":180,\"ix\":10},\"p\":{\"a\":0,\"k\":[1369.962,499.164,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[873.962,362.664,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\":[[0,-200.294],[200.294,0],[66.52,78.058],[0,0],[102.785,0],[0,-199.747],[-199.747,0],[-65.916,69.568],[0,0],[-99.8,0]],\"o\":[[0,200.294],[-110.595,0],[0,0],[-65.846,-68.843],[-199.747,0],[0,199.747],[103.403,0],[0,0],[65.575,-65.228],[200.294,0]],\"v\":[[1747.923,362.664],[1385.259,725.329],[1109.111,597.766],[623.075,111.719],[361.673,0],[0,361.673],[361.673,723.347],[624.258,610.386],[1129.501,105.539],[1385.259,0]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":0,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":false},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":4},\"o\":{\"a\":0,\"k\":0,\"ix\":5},\"r\":1,\"bm\":0,\"nm\":\"Fill 1\",\"mn\":\"ADBE Vector Graphic - Fill\",\"hd\":true},{\"ty\":\"tr\",\"p\":{\"a\":0,\"k\":[8,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\":\"MotionPath\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":4,\"ty\":3,\"nm\":\"ArrowHead Path_Blue\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":180,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('MotionPath Arrow_ Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[2322,546,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('MotionPath Arrow_ Black 2');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.771],\"y\":[0.932]},\"o\":{\"x\":[0.167],\"y\":[0.167]},\"t\":-16,\"s\":[0]},{\"i\":{\"x\":[0.8],\"y\":[24583.195]},\"o\":{\"x\":[0.304],\"y\":[124492.684]},\"t\":0,\"s\":[23.65]},{\"i\":{\"x\":[0.746],\"y\":[0.466]},\"o\":{\"x\":[0.486],\"y\":[0.036]},\"t\":2,\"s\":[23.65]},{\"t\":13,\"s\":[3.924],\"h\":1},{\"i\":{\"x\":[0.477],\"y\":[0.558]},\"o\":{\"x\":[0.255],\"y\":[0.195]},\"t\":14,\"s\":[100]},{\"i\":{\"x\":[0.312],\"y\":[0.94]},\"o\":{\"x\":[0.052],\"y\":[0.091]},\"t\":19,\"s\":[79.242]},{\"t\":50.650390625,\"s\":[23.65]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":5,\"ty\":3,\"nm\":\"Start Path_Blue\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":180,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('Motion Path_Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[1540,504,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('Motion Path_Black');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.667],\"y\":[0.995]},\"o\":{\"x\":[0.549],\"y\":[-10.302]},\"t\":0,\"s\":[45]},{\"i\":{\"x\":[0.669],\"y\":[0.302]},\"o\":{\"x\":[0.636],\"y\":[-0.004]},\"t\":41,\"s\":[45.83]},{\"t\":58,\"s\":[45]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":6,\"ty\":3,\"nm\":\"End Path_Blue\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":180,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('Motion Path_Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[1540,504,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('Motion Path_Black');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.833],\"y\":[1]},\"o\":{\"x\":[0.47],\"y\":[3.533]},\"t\":0,\"s\":[0]},{\"i\":{\"x\":[0.586],\"y\":[1.039]},\"o\":{\"x\":[0.165],\"y\":[0]},\"t\":27,\"s\":[4.591]},{\"i\":{\"x\":[0.836],\"y\":[0.539]},\"o\":{\"x\":[0.421],\"y\":[0.021]},\"t\":42,\"s\":[9.156]},{\"t\":58,\"s\":[0]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":7,\"ty\":4,\"nm\":\"Motion Path_Blue\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":180,\"ix\":10},\"p\":{\"a\":0,\"k\":[1369.962,499.164,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[873.962,362.664,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\":[[0,-200.294],[200.294,0],[66.52,78.058],[0,0],[102.785,0],[0,-199.747],[-199.747,0],[-65.916,69.568],[0,0],[-99.8,0]],\"o\":[[0,200.294],[-110.595,0],[0,0],[-65.846,-68.843],[-199.747,0],[0,199.747],[103.403,0],[0,0],[65.575,-65.228],[200.294,0]],\"v\":[[1747.923,362.664],[1385.259,725.329],[1109.111,597.766],[623.075,111.719],[361.673,0],[0,361.673],[361.673,723.347],[624.258,610.386],[1129.501,105.539],[1385.259,0]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0.2,0.8,0.8,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":132,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":false},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0.20000000298,0.800000011921,0.800000011921,1],\"ix\":4},\"o\":{\"a\":0,\"k\":0,\"ix\":5},\"r\":1,\"bm\":0,\"nm\":\"Fill 1\",\"mn\":\"ADBE Vector Graphic - Fill\",\"hd\":true},{\"ty\":\"tr\",\"p\":{\"a\":0,\"k\":[8,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\":\"MotionPath\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false},{\"ty\":\"tm\",\"s\":{\"a\":0,\"k\":0,\"ix\":1,\"x\":\"var $bm_rt;\\n$bm_rt = thisComp.layer('End Path_Black').effect('Trace Path')('Progress');\"},\"e\":{\"a\":0,\"k\":41,\"ix\":2,\"x\":\"var $bm_rt;\\n$bm_rt = thisComp.layer('Start Path_Black').effect('Trace Path')('Progress');\"},\"o\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.236],\"y\":[1.036]},\"o\":{\"x\":[0.333],\"y\":[0]},\"t\":0,\"s\":[-64]},{\"t\":59,\"s\":[296]}],\"ix\":3},\"m\":2,\"ix\":2,\"nm\":\"Trim Paths 1\",\"mn\":\"ADBE Vector Filter - Trim\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":8,\"ty\":4,\"nm\":\"Arrow Head_Black\",\"parent\":9,\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":356,\"ix\":10},\"p\":{\"a\":0,\"k\":[0,0,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[116.291,156.445,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[63,63,100],\"ix\":6}},\"ao\":0,\"shapes\":[{\"ty\":\"gr\",\"it\":[{\"ind\":0,\"ty\":\"sh\",\"ix\":1,\"ks\":{\"a\":0,\"k\":{\"i\":[[0,0],[-4.766,5.148],[0,0],[-3.652,-20.113],[0,-0.621],[0,0],[17.162,15.533]],\"o\":[[-4.875,-4.53],[0,0],[13.727,-15.301],[0.111,0.611],[0,0],[0,19.24],[0,0]],\"v\":[[3.616,177.425],[3.616,153.884],[145.806,8.601],[188.43,19.443],[188.582,21.305],[188.582,310.938],[145.806,322.71]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0.439215686275,0.439215686275,0.439215686275,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":1,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":true},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0,0,0,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\":[176,157],\"ix\":2},\"a\":{\"a\":0,\"k\":[100,176],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100],\"ix\":3},\"r\":{\"a\":0,\"k\":184,\"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\":\"ArrowHead\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":9,\"ty\":3,\"nm\":\"ArrowHead Path_Black\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('MotionPath Arrow_ Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[1086,528,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('MotionPath Arrow_ Black');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.667],\"y\":[1]},\"o\":{\"x\":[0.167],\"y\":[0.167]},\"t\":-16,\"s\":[0]},{\"i\":{\"x\":[0.694],\"y\":[0.495]},\"o\":{\"x\":[0.587],\"y\":[-0.04]},\"t\":0,\"s\":[27.062]},{\"i\":{\"x\":[0.608],\"y\":[0.707]},\"o\":{\"x\":[0.293],\"y\":[0.336]},\"t\":18,\"s\":[66.805]},{\"t\":27,\"s\":[98.608],\"h\":1},{\"i\":{\"x\":[0.829],\"y\":[1.001]},\"o\":{\"x\":[0.357],\"y\":[0.944]},\"t\":28,\"s\":[1.061]},{\"i\":{\"x\":[0.827],\"y\":[1.702]},\"o\":{\"x\":[0.2],\"y\":[0.01]},\"t\":54,\"s\":[27.556]},{\"t\":58,\"s\":[27.062]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":10,\"ty\":4,\"nm\":\"MotionPath Arrow_ Black\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10},\"p\":{\"a\":0,\"k\":[1029.962,495.164,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[873.962,362.664,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\":[[0,-200.294],[200.294,0],[66.52,78.058],[0,0],[102.785,0],[0,-199.747],[-199.747,0],[-65.916,69.568],[0,0],[-99.8,0]],\"o\":[[0,200.294],[-110.595,0],[0,0],[-65.846,-68.843],[-199.747,0],[0,199.747],[103.403,0],[0,0],[65.575,-65.228],[200.294,0]],\"v\":[[1747.923,362.664],[1385.259,725.329],[1109.111,597.766],[623.075,111.719],[361.673,0],[0,361.673],[361.673,723.347],[624.258,610.386],[1129.501,105.539],[1385.259,0]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":0,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":false},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":4},\"o\":{\"a\":0,\"k\":0,\"ix\":5},\"r\":1,\"bm\":0,\"nm\":\"Fill 1\",\"mn\":\"ADBE Vector Graphic - Fill\",\"hd\":true},{\"ty\":\"tr\",\"p\":{\"a\":0,\"k\":[8,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\":\"MotionPath\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":11,\"ty\":3,\"nm\":\"Start Path_Black\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('Motion Path_Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[1200,500,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('Motion Path_Black');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.667],\"y\":[0.995]},\"o\":{\"x\":[0.549],\"y\":[-10.302]},\"t\":0,\"s\":[45]},{\"i\":{\"x\":[0.669],\"y\":[0.302]},\"o\":{\"x\":[0.636],\"y\":[-0.004]},\"t\":41,\"s\":[45.83]},{\"t\":58,\"s\":[45]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":12,\"ty\":3,\"nm\":\"End Path_Black\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":0,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10,\"x\":\"var $bm_rt;\\nvar pathToTrace = thisComp.layer('Motion Path_Black')('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathTan = pathToTrace.tangentOnPath(progress);\\n$bm_rt = radiansToDegrees(Math.atan2(pathTan[1], pathTan[0]));\"},\"p\":{\"a\":0,\"k\":[1200,500,0],\"ix\":2,\"x\":\"var $bm_rt;\\nvar pathLayer = thisComp.layer('Motion Path_Black');\\nvar progress = $bm_div(thisLayer.effect('Pseudo/ADBE Trace Path')('Pseudo/ADBE Trace Path-0001'), 100);\\nvar pathToTrace = pathLayer('ADBE Root Vectors Group')(1)('ADBE Vectors Group')(1)('ADBE Vector Shape');\\n$bm_rt = pathLayer.toComp(pathToTrace.pointOnPath(progress));\"},\"a\":{\"a\":0,\"k\":[0,0,0],\"ix\":1},\"s\":{\"a\":0,\"k\":[100,100,100],\"ix\":6}},\"ao\":0,\"ef\":[{\"ty\":5,\"nm\":\"Trace Path\",\"np\":4,\"mn\":\"Pseudo/ADBE Trace Path\",\"ix\":1,\"en\":1,\"ef\":[{\"ty\":0,\"nm\":\"Progress\",\"mn\":\"Pseudo/ADBE Trace Path-0001\",\"ix\":1,\"v\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.833],\"y\":[1]},\"o\":{\"x\":[0.47],\"y\":[3.533]},\"t\":0,\"s\":[0]},{\"i\":{\"x\":[0.586],\"y\":[1.039]},\"o\":{\"x\":[0.165],\"y\":[0]},\"t\":27,\"s\":[4.591]},{\"i\":{\"x\":[0.836],\"y\":[0.539]},\"o\":{\"x\":[0.421],\"y\":[0.021]},\"t\":42,\"s\":[9.156]},{\"t\":58,\"s\":[0]}],\"ix\":1,\"x\":\"var $bm_rt;\\nif (thisProperty.propertyGroup(1)('Pseudo/ADBE Trace Path-0002') == true && thisProperty.numKeys > 1) {\\n $bm_rt = thisProperty.loopOut('cycle');\\n} else {\\n $bm_rt = value;\\n}\"}},{\"ty\":7,\"nm\":\"Loop\",\"mn\":\"Pseudo/ADBE Trace Path-0002\",\"ix\":2,\"v\":{\"a\":0,\"k\":0,\"ix\":2}}]}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0},{\"ddd\":0,\"ind\":13,\"ty\":4,\"nm\":\"Motion Path_Black\",\"sr\":1,\"ks\":{\"o\":{\"a\":0,\"k\":100,\"ix\":11},\"r\":{\"a\":0,\"k\":0,\"ix\":10},\"p\":{\"a\":0,\"k\":[1029.962,495.164,0],\"ix\":2},\"a\":{\"a\":0,\"k\":[873.962,362.664,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\":[[0,-200.294],[200.294,0],[66.52,78.058],[0,0],[102.785,0],[0,-199.747],[-199.747,0],[-65.916,69.568],[0,0],[-99.8,0]],\"o\":[[0,200.294],[-110.595,0],[0,0],[-65.846,-68.843],[-199.747,0],[0,199.747],[103.403,0],[0,0],[65.575,-65.228],[200.294,0]],\"v\":[[1747.923,362.664],[1385.259,725.329],[1109.111,597.766],[623.075,111.719],[361.673,0],[0,361.673],[361.673,723.347],[624.258,610.386],[1129.501,105.539],[1385.259,0]],\"c\":true},\"ix\":2},\"nm\":\"Path 1\",\"mn\":\"ADBE Vector Shape - Group\",\"hd\":false},{\"ty\":\"st\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":3},\"o\":{\"a\":0,\"k\":100,\"ix\":4},\"w\":{\"a\":0,\"k\":132,\"ix\":5},\"lc\":1,\"lj\":1,\"ml\":4,\"bm\":0,\"nm\":\"Stroke 1\",\"mn\":\"ADBE Vector Graphic - Stroke\",\"hd\":false},{\"ty\":\"fl\",\"c\":{\"a\":0,\"k\":[0,0,0,1],\"ix\":4},\"o\":{\"a\":0,\"k\":0,\"ix\":5},\"r\":1,\"bm\":0,\"nm\":\"Fill 1\",\"mn\":\"ADBE Vector Graphic - Fill\",\"hd\":true},{\"ty\":\"tr\",\"p\":{\"a\":0,\"k\":[8,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\":\"MotionPath\",\"np\":3,\"cix\":2,\"bm\":0,\"ix\":1,\"mn\":\"ADBE Vector Group\",\"hd\":false},{\"ty\":\"tm\",\"s\":{\"a\":0,\"k\":0,\"ix\":1,\"x\":\"var $bm_rt;\\n$bm_rt = thisComp.layer('End Path_Black').effect('Trace Path')('Progress');\"},\"e\":{\"a\":0,\"k\":41,\"ix\":2,\"x\":\"var $bm_rt;\\n$bm_rt = thisComp.layer('Start Path_Black').effect('Trace Path')('Progress');\"},\"o\":{\"a\":1,\"k\":[{\"i\":{\"x\":[0.236],\"y\":[1.036]},\"o\":{\"x\":[0.333],\"y\":[0]},\"t\":0,\"s\":[-64]},{\"t\":59,\"s\":[296]}],\"ix\":3},\"m\":2,\"ix\":2,\"nm\":\"Trim Paths 1\",\"mn\":\"ADBE Vector Filter - Trim\",\"hd\":false}],\"ip\":0,\"op\":60,\"st\":0,\"bm\":0}],\"markers\":[]}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment