set cut_paste_input [stack 0] version 9.0 v7 BackdropNode { inputs 0 name BackdropNode42 tile_color 0x388e8e00 label "IBK remove black edges" note_font_size 42 selected true xpos -899 ypos 518 bdwidth 986 bdheight 559 } push $cut_paste_input Dot { name Dot35 selected true xpos -306 ypos 628 } set N893e4400 [stack 0] Primatte3 { data { 5 5023 11262 15154 65552 0 5 30234 30234 30234 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 -0.100189 -2.22551e+014 -2.22551e+014 1457.9 2.47784e+013 2.47784e+013 -0.100189 -2.22551e+014 -2.22551e+014 1293.38 2.19995e+013 2.19995e+013 -0.100067 -2.22551e+014 -2.22551e+014 -797.043 -1.36158e+013 -1.36158e+013 -0.100067 -2.22551e+014 -2.22551e+014 -961.561 -1.63947e+013 -1.63947e+013 -0.100128 -2.22551e+014 -2.22551e+014 961.561 1.63947e+013 1.63947e+013 -0.100128 -2.22551e+014 -2.22551e+014 797.043 1.36158e+013 1.36158e+013 -0.100128 -2.22551e+014 -2.22551e+014 -1293.38 -2.19995e+013 -2.19995e+013 -0.100128 -2.22551e+014 -2.22551e+014 -1457.9 -2.47784e+013 -2.47784e+013 -0.182617 -4.06321e+014 -4.06321e+014 2359.15 4.02004e+013 4.02004e+013 -0.182617 -1.71462e+011 -1.71462e+011 3377.81 1.2912e+011 1.2912e+011 -0.182373 -6.81024e+013 -6.81024e+013 1454.94 9.17834e+013 9.17834e+013 -0.182373 -2.55436e+011 -3.8065e+011 -1465 -2.87819e+011 -1.95166e+011 -0.182617 -4.06321e+014 -4.06321e+014 -1160.02 -1.97672e+013 -1.97672e+013 -0.182495 -3.06956e+012 -3.06956e+012 -136.875 3.42157e+012 3.42157e+012 -0.182495 -4.06321e+014 -4.06321e+014 -757.269 -1.28742e+013 -1.28742e+013 -0.182129 -4.06321e+014 -4.06321e+014 -3672.72 -6.2674e+013 -6.2674e+013 -0.182129 -4.83452e+011 -4.83452e+011 3672.72 5.87729e+011 5.87729e+011 -0.182495 -1.06038e+012 -1.06038e+012 757.269 8.41548e+011 8.41548e+011 -0.182495 -4.06321e+014 -4.06321e+014 136.875 2.33484e+012 2.33484e+012 -0.182373 -6.74175e+012 -6.74175e+012 1160.02 7.29329e+012 7.29329e+012 -0.182495 -4.06321e+014 -4.06321e+014 1465 2.49914e+013 2.49914e+013 -0.182129 -4.06321e+014 -4.06321e+014 -1454.94 -2.48084e+013 -2.48084e+013 -0.182129 -4.06321e+014 -4.06321e+014 -3377.81 -5.76328e+013 -5.76328e+013 -0.182373 -4.47235e+011 -2.38263e+012 -2359.15 9.66609e+011 4.47295e+012 -0.235352 -7.57806e+013 -7.57806e+013 4233.04 1.00488e+014 1.00488e+014 -0.23584 -1.34349e+011 -1.85531e+011 2559.08 2.699e+011 5.28454e+011 -0.23584 -5.24559e+014 -5.24559e+014 2491.14 4.24735e+013 4.24735e+013 -0.235352 -2.14983e+011 -2.96883e+011 817.176 7.51224e+011 5.74756e+011 -0.235352 -5.24559e+014 -5.24559e+014 -817.176 -1.3933e+013 -1.3933e+013 -0.235352 -1.80275e+014 -1.80275e+014 -2491.14 5.44945e+013 5.44945e+013 -0.235352 -5.24559e+014 -5.24559e+014 -2559.08 -4.3631e+013 -4.3631e+013 -0.235352 -9.03048e+013 -3.22841e+014 -4233.04 -1.70319e+013 -4.65584e+013 -0.182648 -4.06321e+014 -4.06321e+014 2735.22 4.66827e+013 4.66827e+013 -0.182373 -5.07747e+012 -5.07747e+012 3140.43 6.90689e+012 6.90689e+012 -0.182251 -4.06322e+014 -4.06322e+014 -156.211 -2.63757e+012 -2.63757e+012 -0.182281 -8.02815e+012 -8.02815e+012 -1845.49 3.23305e+012 3.23305e+012 -0.182495 -4.06321e+014 -4.06321e+014 451.121 7.67881e+012 7.67881e+012 -0.182343 -5.84526e+013 -5.84526e+013 856.334 -1.89597e+013 -1.89597e+013 -0.182098 -4.06321e+014 -4.06321e+014 -1746.06 -2.97941e+013 -2.97941e+013 -0.182373 -4.06321e+014 -4.06321e+014 -3435.34 -5.86303e+013 -5.86303e+013 -0.100128 -2.22551e+014 -2.22551e+014 931.388 1.58693e+013 1.58693e+013 -0.100098 -2.01325e+011 -2.01325e+011 1619.28 3.67261e+011 3.67261e+011 -0.0999756 -3.32752e+012 -3.32752e+012 1414.94 2.51739e+012 2.51739e+012 -0.100067 -1.12811e+011 -2.10771e+011 -439.731 1.75504e+011 3.54845e+011 -0.10022 -2.22551e+014 -2.22551e+014 -1250.42 -2.13267e+013 -2.13267e+013 -0.100067 -1.68034e+012 -1.68034e+012 -566.003 1.41314e+012 1.41314e+012 -0.100128 -2.22551e+014 -2.22551e+014 74.3468 1.25504e+012 1.25504e+012 -0.100098 -2.22551e+014 -2.22551e+014 -1783.8 -3.03361e+013 -3.03361e+013 -0.182617 -4.49098e+013 -4.49098e+013 3241.56 6.21198e+013 6.21198e+013 -0.182495 -1.05991e+011 -1.83513e+011 1026.44 -4.99387e+010 -7.08801e+010 -0.182495 -4.06321e+014 -4.06321e+014 1963.82 3.34874e+013 3.34874e+013 -0.182129 -1.60855e+011 -2.22135e+011 1591.18 -9.08105e+010 2.40514e+010 -0.182617 -4.06321e+014 -4.06321e+014 -361.94 -6.16115e+012 -6.16115e+012 -0.182617 -4.06321e+014 -4.06321e+014 -2580.34 -4.40134e+013 -4.40134e+013 -0.182129 -4.06321e+014 -4.06321e+014 -2252.4 -3.84278e+013 -3.84278e+013 -0.182495 -2.05796e+013 -7.35726e+013 -2628.32 -1.03877e+013 2.79041e+013 -0.235596 -7.64045e+012 -7.64045e+012 4790.15 9.16109e+012 9.16109e+012 -0.235718 -1.11038e+012 -1.11038e+012 2211.54 9.03273e+011 9.03273e+011 -0.235596 -5.24559e+014 -5.24559e+014 132.337 2.25573e+012 2.25573e+012 -0.235596 -9.28112e+012 -9.28112e+012 260.068 4.45308e+012 4.45308e+012 -0.235596 -5.24559e+014 -5.24559e+014 1541.63 2.62848e+013 2.62848e+013 -0.235596 -5.24559e+014 -5.24559e+014 -1036.98 -1.768e+013 -1.768e+013 -0.235596 -5.24559e+014 -5.24559e+014 -4013.24 -6.84246e+013 -6.84246e+013 -0.235474 -9.98298e+012 -3.56894e+013 -3885.51 7.41714e+012 3.90041e+013 -0.182373 -4.09667e+013 -4.09667e+013 3435.34 6.36451e+013 6.36451e+013 -0.182404 -7.2447e+012 -7.2447e+012 1746.06 5.40297e+012 5.40297e+012 -0.182281 -4.06322e+014 -4.06322e+014 -856.334 -1.45851e+013 -1.45851e+013 -0.182251 -7.26216e+013 -7.26216e+013 -451.121 -3.28198e+013 -3.28198e+013 -0.182465 -4.06321e+014 -4.06321e+014 1845.49 3.14737e+013 3.14737e+013 -0.182495 -4.06321e+014 -4.06321e+014 156.211 2.63757e+012 2.63757e+012 -0.182373 -4.06321e+014 -4.06321e+014 -3140.43 -5.3589e+013 -5.3589e+013 -0.182098 -4.49179e+013 -4.49179e+013 -2735.22 1.70493e+013 1.70493e+013 -0.182739 -4.06321e+014 -4.06321e+014 2628.32 4.47903e+013 4.47903e+013 -0.182129 -8.32534e+010 -1.1497e+011 2252.4 -6.29182e+009 1.60556e+011 -0.182129 -3.10869e+014 -3.10869e+014 2580.34 5.84036e+013 5.84036e+013 -0.182373 -8.77823e+010 -1.51986e+011 361.94 3.26957e+011 2.96724e+011 -0.182617 -4.06321e+014 -4.06321e+014 -1591.18 -2.71249e+013 -2.71249e+013 -0.182495 -4.1083e+013 -4.1083e+013 -1963.82 1.18419e+013 1.18419e+013 -0.182495 -4.06321e+014 -4.06321e+014 -1026.44 -1.7464e+013 -1.7464e+013 -0.182129 -4.06321e+014 -4.06321e+014 -3241.56 -5.53163e+013 -5.53163e+013 -0.100098 -1.62176e+012 -1.62176e+012 1783.8 2.08303e+012 2.08303e+012 -0.100098 -2.98046e+011 -3.73679e+011 -74.3468 1.48298e+012 1.32733e+012 -0.100128 -2.22551e+014 -2.22551e+014 566.003 9.63876e+012 9.63876e+012 -0.0999756 -4.13078e+011 -4.13078e+011 1250.42 5.35485e+011 5.35485e+011 -0.100128 -2.22551e+014 -2.22551e+014 439.731 7.48557e+012 7.48557e+012 -0.10022 -2.22551e+014 -2.22551e+014 -1414.94 -2.41056e+013 -2.41056e+013 -0.100098 -2.22551e+014 -2.22551e+014 -1619.28 -2.75572e+013 -2.75572e+013 -0.100067 -6.36013e+011 -9.47784e+011 -931.388 -1.64025e+012 -9.73867e+011 -0.235718 -5.24559e+014 -5.24559e+014 3885.51 6.62461e+013 6.62461e+013 -0.235596 -3.35853e+011 -3.35853e+011 4013.24 4.52274e+011 4.52274e+011 -0.235596 -5.24559e+014 -5.24559e+014 1036.98 1.768e+013 1.768e+013 -0.235474 -1.01907e+012 -1.01907e+012 -1541.63 -5.26042e+011 -5.26042e+011 -0.235596 -5.24559e+014 -5.24559e+014 -260.068 -4.43425e+012 -4.43425e+012 -0.235596 -2.5934e+013 -2.5934e+013 -132.337 2.84987e+013 2.84987e+013 -0.235474 -5.24559e+014 -5.24559e+014 -2211.54 -3.77056e+013 -3.77056e+013 -0.235596 -5.24559e+014 -5.24559e+014 -4790.15 -8.16703e+013 -8.16703e+013 -0.16333 -3.63425e+014 -3.63425e+014 2623.34 4.47465e+013 4.47465e+013 -0.163086 -4.50434e+013 -4.50434e+013 2204.29 3.32275e+013 3.32275e+013 -0.163208 -3.63425e+014 -3.63425e+014 -940.026 -1.59927e+013 -1.59927e+013 -0.163208 -6.49547e+013 -6.49547e+013 -1359.08 5.41764e+013 5.41764e+013 -0.163208 -3.63425e+014 -3.63425e+014 1359.08 2.31509e+013 2.31509e+013 -0.163208 -3.63425e+014 -3.63425e+014 940.026 1.59927e+013 1.59927e+013 -0.16333 -3.63425e+014 -3.63425e+014 -2204.29 -3.75883e+013 -3.75883e+013 -0.163086 -3.63425e+014 -3.63425e+014 -2623.34 -4.47465e+013 -4.47465e+013 -0.163452 -3.63425e+014 -3.63425e+014 1900.64 3.23676e+013 3.23676e+013 -0.162842 -1.44467e+011 -1.44467e+011 2657.66 2.73502e+011 2.73502e+011 -0.163086 -4.66031e+013 -4.66031e+013 2137.16 -6.31816e+012 -6.31816e+012 -0.16333 -1.07849e+011 -2.01499e+011 -631.703 -6.17044e+010 1.0538e+011 -0.163086 -3.63425e+014 -3.63425e+014 -1718.1 -2.92613e+013 -2.92613e+013 -0.16333 -5.61484e+012 -5.61484e+012 -957.605 4.75774e+012 4.75774e+012 -0.16333 -3.63425e+014 -3.63425e+014 -311.336 -5.27716e+012 -5.27716e+012 -0.16333 -3.63425e+014 -3.63425e+014 -3076.72 -5.24686e+013 -5.24686e+013 -0.163086 -3.28129e+012 -3.28129e+012 3076.72 5.99679e+012 5.99679e+012 -0.16333 -3.44041e+011 -4.31345e+011 311.336 -3.33657e+011 -1.78692e+011 -0.16333 -3.63425e+014 -3.63425e+014 957.605 1.63184e+013 1.63184e+013 -0.163086 -5.72712e+011 -5.72712e+011 1718.1 2.58966e+011 2.58966e+011 -0.163391 -3.63425e+014 -3.63425e+014 631.703 1.0772e+013 1.0772e+013 -0.163086 -3.63425e+014 -3.63425e+014 -2137.16 -3.64194e+013 -3.64194e+013 -0.16333 -3.63425e+014 -3.63425e+014 -2657.66 -4.53105e+013 -4.53105e+013 -0.16333 -1.06459e+012 -5.67158e+012 -1900.64 1.39732e+012 1.00064e+013 -0.272217 -8.75039e+013 -8.75039e+013 5238.67 8.38198e+013 8.38198e+013 -0.271729 -4.56652e+011 -4.56652e+011 3564.71 1.30001e+012 1.30001e+012 -0.271973 -6.05708e+014 -6.05708e+014 1485.5 2.53274e+013 2.53274e+013 -0.271973 -1.05374e+012 -1.05374e+012 -188.458 9.15258e+011 9.15258e+011 -0.271973 -6.05708e+014 -6.05708e+014 188.458 3.21316e+012 3.21316e+012 -0.271973 -2.08164e+014 -2.08164e+014 -1485.5 -2.95452e+013 -2.95452e+013 -0.271729 -6.05708e+014 -6.05708e+014 -3564.71 -6.07772e+013 -6.07772e+013 -0.271729 -1.04275e+014 -3.72785e+014 -5238.67 1.13106e+013 -4.25744e+013 -1 -1 -1 -1 -1 -1 999999 999999 -1 -1 -1 -1 0.05 0.102614 0.162614 0.05 0.102112 0.102112 0.05 0.103837 0.103837 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 } primEdgedata { 5 5023 11262 15154 65552 0 5 30234 30234 30234 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 999999 999999 -1 -1 -1 -1 0.05 0.102614 0.162614 0.05 0.102112 0.102112 0.05 0.103837 0.103837 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 } primBodydata { 5 5023 11262 15154 65552 0 5 30234 30234 30234 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 999999 999999 -1 -1 -1 -1 0.05 0.102614 0.162614 0.05 0.102112 0.102112 0.05 0.103837 0.103837 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 0.05 0.110284 0.110284 } crop {0 0 2048 1152} "Adjust Lighting" 0 "Hybrid Matte" 0 "Fine Tuning" 0 name Primatte2 selected true xpos -179 ypos 744 } Invert { name Invert3 selected true xpos -179 ypos 770 } Grade { channels alpha blackpoint 0.04 whitepoint 0.44 white_clamp true name Grade26 selected true xpos -179 ypos 808 } FilterErode { size -2 name FilterErode6 selected true xpos -179 ypos 854 } Blur { size 2.5 name Blur17 selected true xpos -179 ypos 892 } push $N893e4400 FilterErode { size 2 name FilterErode7 selected true xpos -317 ypos 755 } push $N893e4400 Group { inputs 2 name VectorExtendEdge_Group help "Push rgb pixels outwards using vectors generated perpedicular to a control matte edge." selected true xpos -419 ypos 830 addUserKnob {20 User} addUserKnob {4 premult l "input is" M {premultiplied unpremultiplied}} addUserKnob {41 from0 l "control matte channel" T Copy4.from0} addUserKnob {7 preblur l "pre-blur control matte" t "Blurring the control matte by a moderate amount will increase the width of the extended edge border and help with blending together the slices." R 0 10} preblur 1 addUserKnob {26 ""} addUserKnob {3 slices l "vector blur slices" t "The number of iterations of the vector blur operation, up to 10."} slices 5 addUserKnob {7 preblur_vector l "preblur vector" t "Blur the vector a bit before it's used to extend the rgb pixels. Can help with blending and will also extend the edge further." R 0 10} preblur_vector 1 addUserKnob {7 vector_length l "vector length" t "The length of the vector blur operation per slice. Best to avoid making this too high because it can slow things down when multiplied by the number of slices." R 1 10} vector_length 3 addUserKnob {26 ""} addUserKnob {4 output t "The default output is the rgb. The vector output options are just for checking what's going on under the hood. The \"-1 to 1\" range is the \"native\" format while the \"0 to 1\" range compresses the vectors so that negative values can be visualised." M {"extended rgb" "vectors (-1 to 1 range)" "vectors (0 to 1 range)" ""}} } Input { inputs 0 name ctrl_matte xpos 1122 ypos 457 number 1 } Input { inputs 0 name img xpos 840 ypos 457 } Dot { name Dot2 xpos 874 ypos 570 } set Nf3de6000 [stack 0] Unpremult { name Unpremult11 xpos 965 ypos 566 disable {{parent.premult i}} } Copy { inputs 2 from0 rgba.alpha to0 rgba.alpha name Copy4 xpos 1122 ypos 559 disable {{"!\[exists parent.input1]" i}} } Blur { channels alpha size {{parent.preblur i}} name Blur12 label "pre-blur alpha" xpos 1122 ypos 648 } set N8d295400 [stack 0] push $N8d295400 push $N8d295400 push $N8d295400 Group { inputs 2 name ExtendEdge help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 1325 ypos 662 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.preblur_vector i}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N8d295000 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set Ne6ecd800 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $Ne6ecd800 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $Ne6ecd800 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $Ne6ecd800 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Ne6ecc000 [stack 0] push $Ne6ecc000 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N8d295000 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{vector_length i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix11 xpos 1325 ypos 751 } set Ndbdfb800 [stack 0] push $Ndbdfb800 push $Ndbdfb800 push $Ndbdfb800 Group { inputs 2 name ExtendEdge1 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 1509 ypos 743 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector i}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set Ndbdfb400 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set Na3ac3c00 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $Na3ac3c00 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $Na3ac3c00 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $Na3ac3c00 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Na3ac2400 [stack 0] push $Na3ac2400 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $Ndbdfb400 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix12 xpos 1509 ypos 823 } set N39cbc00 [stack 0] push $N39cbc00 push $N39cbc00 push $N39cbc00 Group { inputs 2 name ExtendEdge2 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 1695 ypos 823 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N39cb800 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set N39ca000 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $N39ca000 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $N39ca000 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $N39ca000 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Nbce0c800 [stack 0] push $Nbce0c800 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N39cb800 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix13 xpos 1695 ypos 895 } set N47fd2000 [stack 0] push $N47fd2000 push $N47fd2000 push $N47fd2000 Group { inputs 2 name ExtendEdge3 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 1891 ypos 895 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N4dfc3c00 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set N4dfc2400 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $N4dfc2400 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $N4dfc2400 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $N4dfc2400 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Na8baec00 [stack 0] push $Na8baec00 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N4dfc3c00 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix14 xpos 1891 ypos 967 } set N40f46400 [stack 0] push $N40f46400 push $N40f46400 push $N40f46400 Group { inputs 2 name ExtendEdge4 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 2077 ypos 967 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N40f46000 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set Na16c800 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $Na16c800 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $Na16c800 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $Na16c800 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set N38d7000 [stack 0] push $N38d7000 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N40f46000 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix15 xpos 2077 ypos 1039 } set N33886800 [stack 0] push $N33886800 push $N33886800 push $N33886800 Group { inputs 2 name ExtendEdge5 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 2263 ypos 1039 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector i}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N33886400 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set N7a21cc00 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $N7a21cc00 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $N7a21cc00 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $N7a21cc00 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Nec233400 [stack 0] push $Nec233400 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N33886400 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix16 xpos 2263 ypos 1111 } set N9441ac00 [stack 0] push $N9441ac00 push $N9441ac00 push $N9441ac00 Group { inputs 2 name ExtendEdge6 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 2449 ypos 1111 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N9441a800 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set N7eb39000 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $N7eb39000 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $N7eb39000 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $N7eb39000 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set N949c3800 [stack 0] push $N949c3800 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N9441a800 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix17 xpos 2449 ypos 1183 } set N57139000 [stack 0] push $N57139000 push $N57139000 push $N57139000 Group { inputs 2 name ExtendEdge7 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 2635 ypos 1183 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N57138c00 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set Ndaf3f400 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $Ndaf3f400 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $Ndaf3f400 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $Ndaf3f400 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Nd5fabc00 [stack 0] push $Nd5fabc00 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N57138c00 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix18 xpos 2635 ypos 1255 } set N441e3400 [stack 0] push $N441e3400 push $N441e3400 push $N441e3400 Group { inputs 2 name ExtendEdge8 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " xpos 2829 ypos 1255 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set N441e3000 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set N32511800 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $N32511800 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $N32511800 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $N32511800 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set N32510000 [stack 0] push $N32510000 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $N441e3000 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix19 xpos 2829 ypos 1327 } set Nb7c61800 [stack 0] push $Nb7c61800 push $Nb7c61800 push $Nb7c61800 Group { inputs 2 name ExtendEdge9 help "Very useful as a super unpremultiplier. The input matte is used as the source edge to extend the input colour channels beyond their existing alpha. It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies. The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used. " selected true xpos 3023 ypos 1327 addUserKnob {20 Controls} addUserKnob {7 preblurVector R 0 10} preblurVector {{parent.ExtendEdge.preblurVector i}} addUserKnob {41 scale l "vector length" T VectorBlur2.scale} } Input { inputs 0 name Input xpos 556 ypos -426 } set Nb7c61400 [stack 0] Dot { name Dot1 xpos 707 ypos -414 } Dot { name Dot2 xpos 707 ypos -121 } Input { inputs 0 name matte xpos 440 ypos -424 number 1 } Shuffle { red alpha green alpha blue alpha alpha black name Shuffle3 xpos 440 ypos -346 } Group { name Edge2Vec2 xpos 440 ypos -322 } Input { inputs 0 name Input1 xpos -172 ypos -315 } Clamp { channels rgb name Clamp1 xpos -172 ypos -250 } set Nc63dc00 [stack 0] Position { translate {0 1} name Position2 xpos -63 ypos -106 } push $Nc63dc00 Merge2 { inputs 2 operation minus name Merge2 xpos -103 ypos -28 } push $Nc63dc00 Position { translate {1 0} name Position1 xpos -285 ypos -98 } push $Nc63dc00 Merge2 { inputs 2 operation minus name Merge1 xpos -253 ypos -29 } Copy { inputs 2 from0 rgba.green to0 rgba.green name Copy3 xpos -179 ypos 27 } Grade { channels {rgba.red rgba.green -rgba.blue none} multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}} black_clamp false name Grade1 xpos -179 ypos 196 addUserKnob {20 User} addUserKnob {7 height l Height} height 1 } set Nc63c400 [stack 0] push $Nc63c400 Expression { channel0 rgb expr0 sqrt((r*r)+(g*g)+(b*b)) name VectorLength selected true xpos -260 ypos 278 } Merge2 { inputs 2 operation divide name Merge4 selected true xpos -179 ypos 350 } Output { name Output1 xpos -179 ypos 494 } end_group Blur { channels rgb size {{parent.preblurVector i}} name Blur5 label "pre blur vector" xpos 440 ypos -296 } push $Nb7c61400 ShuffleCopy { inputs 2 red red green green out forward name ShuffleCopy1 label "rg to forward" xpos 556 ypos -194 } VectorBlur { channels rgba uv forward scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}} offset 0 alpha -rgba.alpha maskChannelMask -rgba.alpha maskChannelInput -rgba.alpha name VectorBlur2 xpos 556 ypos -139 } CopyBBox { inputs 2 name CopyBBox1 xpos 556 ypos -92 } Output { name Output1 xpos 556 ypos -8 } end_group Keymix { inputs 3 channels rgb name Keymix20 xpos 3023 ypos 1399 } push $Nb7c61800 push $N441e3400 push $N57139000 push $N9441ac00 push $N33886800 push $N40f46400 push $N47fd2000 push $N39cbc00 push $Ndbdfb800 push $Nf3de6000 Switch { inputs 11 which {{parent.slices}} name Switch3 xpos 2018 ypos 2366 } set Na6d41800 [stack 0] Shuffle { in forward blue black alpha black name Shuffle1 xpos 2116 ypos 2425 } set Na6d41400 [stack 0] Expression { expr0 (r+1)/2 expr1 (g+1)/2 name Expression1 xpos 2116 ypos 2476 } push $Na6d41400 push $Na6d41800 Switch { inputs 3 which {{parent.output}} name Switch1 xpos 2018 ypos 2501 } push $Nf3de6000 Dot { name Dot22 xpos 898 ypos 2459 } Copy { inputs 2 from0 -rgba.alpha to0 -rgba.alpha channels rgb name Copy1 xpos 2018 ypos 2544 } Output { name Output1 xpos 2018 ypos 2644 } end_group Premult { name Premult12 selected true xpos -419 ypos 868 } push $N893e4400 Dot { name Dot36 selected true xpos -543 ypos 761 } Keymix { inputs 3 name Keymix5 selected true xpos -431 ypos 951 } Constant { inputs 0 channels rgb color 0.18 name Constant3 selected true xpos -788 ypos 757 } Merge2 { inputs 2 name Merge22 selected true xpos -781 ypos 929 } # Creation Time=Tue Mar 01 15:10:17 2016 # Creator=tmt