In light of the Coronavirus crisis, please help make sure nothing stands in the way of social distancing in the VFX industry.

This petition asks the MPAA to act accordingly:


Sign the petition on Change.org

Be safe, everyone.

pBounce stops working after a while.General ask for advice

User avatar
blendaman
Posts: 1
Joined: Wed Mar 11, 2020 4:28 am

pBounce stops working after a while.General ask for advice

#1

Post by blendaman » Mon Mar 23, 2020 9:08 am

Hello to whole community, its my first post, so please be gentle to me :) i dont not know phyton right now but getting there.

I'm writing to ask for two advices one is about pBounce and secound is about pChangestyle

i'm trying to make simple animation where bounch of point (ngons) are bouncing inside of area ranged by bitmap. I have created two groups particles with pbounce and created animated bitmap for pleace to bounce in and this pbounce works sometimes good sometimes on its own conditions and i'm just freaking out becouse can't make it work as it should. After almost whoel animation particles stops reacting with pBounce.

There are two groups of particles, after a while i'm opening the barier to let the reds get in, they are affecting the "Blues" and after "affecting" im using "pChangeStyle". But after a while pbounce no longer see the bitmap and particles fly around the place and start disapearing (even when lifespan is 1000 frames). I'm trying to make it working for few days and its stuck there :/

Also i would like to make the "orange" particeles to start affecting the blues also but I Can't feed another pChangeStyle with bitmap made from pRender output.

Any Advice would be very helpfull, Thanks in advance!

have attached a code, and *.comp exported from resolve.

here is the code of this simple animation
  1. {
  2.     Tools = ordered() {
  3.         BACKGROUND = GroupOperator {
  4.             NameSet = true,
  5.             Outputs = {
  6.                 Output1 = InstanceOutput {
  7.                     SourceOp = "Merge4",
  8.                     Source = "Output",
  9.                 }
  10.             },
  11.             ViewInfo = GroupInfo {
  12.                 Pos = { 3080, 115.5 },
  13.                 Flags = {
  14.                     AllowPan = false,
  15.                     AutoSnap = true,
  16.                     RemoveRouters = true
  17.                 },
  18.                 Size = { 1757.7, 291.879, 691.607, -3.07561 },
  19.                 Direction = "Horizontal",
  20.                 PipeStyle = "Direct",
  21.                 Scale = 1,
  22.                 Offset = { -757.09, -85.4469 }
  23.             },
  24.             Tools = ordered() {
  25.                 starttllo = Background {
  26.                     CtrlWShown = false,
  27.                     NameSet = true,
  28.                     Inputs = {
  29.                         GlobalOut = Input { Value = 359, },
  30.                         Width = Input { Value = 1920, },
  31.                         Height = Input { Value = 1920, },
  32.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  33.                         TopLeftRed = Input { Value = 1, },
  34.                         TopLeftGreen = Input { Value = 1, },
  35.                         TopLeftBlue = Input { Value = 1, },
  36.                     },
  37.                     ViewInfo = OperatorInfo { Pos = { 86.3615, 216.51 } },
  38.                 },
  39.                 BELKASTOPKA = RectangleMask {
  40.                     NameSet = true,
  41.                     Inputs = {
  42.                         Filter = Input { Value = FuID { "Fast Gaussian" }, },
  43.                         MaskWidth = Input { Value = 1920, },
  44.                         MaskHeight = Input { Value = 1080, },
  45.                         PixelAspect = Input { Value = { 1, 1 }, },
  46.                         ClippingMode = Input { Value = FuID { "None" }, },
  47.                         Center = Input { Value = { 0.5, 0.110218311007419 }, },
  48.                         Width = Input { Value = 1, },
  49.                         Height = Input { Value = 0.228, },
  50.                     },
  51.                     ViewInfo = OperatorInfo { Pos = { 513.648, 283.475 } },
  52.                 },
  53.                 Background2_1 = Background {
  54.                     Inputs = {
  55.                         EffectMask = Input {
  56.                             SourceOp = "BELKASTOPKA",
  57.                             Source = "Mask",
  58.                         },
  59.                         GlobalOut = Input { Value = 359, },
  60.                         Width = Input { Value = 1920, },
  61.                         Height = Input { Value = 1920, },
  62.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  63.                         TopLeftRed = Input { Value = 0.156862745098039, },
  64.                         TopLeftGreen = Input { Value = 0.168627450980392, },
  65.                         TopLeftBlue = Input { Value = 0.270588235294118, },
  66.                     },
  67.                     ViewInfo = OperatorInfo { Pos = { 512.989, 247.807 } },
  68.                 },
  69.                 Merge4 = Merge {
  70.                     Inputs = {
  71.                         Background = Input {
  72.                             SourceOp = "Merge1",
  73.                             Source = "Output",
  74.                         },
  75.                         Foreground = Input {
  76.                             SourceOp = "Background2_1",
  77.                             Source = "Output",
  78.                         },
  79.                         PerformDepthMerge = Input { Value = 0, },
  80.                     },
  81.                     ViewInfo = OperatorInfo { Pos = { 511.328, 214.8 } },
  82.                 },
  83.                 Merge1 = Merge {
  84.                     CtrlWShown = false,
  85.                     Inputs = {
  86.                         Background = Input {
  87.                             SourceOp = "Merge5",
  88.                             Source = "Output",
  89.                         },
  90.                         Foreground = Input {
  91.                             SourceOp = "Background2",
  92.                             Source = "Output",
  93.                         },
  94.                         PerformDepthMerge = Input { Value = 0, },
  95.                     },
  96.                     ViewInfo = OperatorInfo { Pos = { 401.398, 214.536 } },
  97.                 },
  98.                 Background2 = Background {
  99.                     CtrlWShown = false,
  100.                     Inputs = {
  101.                         EffectMask = Input {
  102.                             SourceOp = "tlobiale",
  103.                             Source = "Mask",
  104.                         },
  105.                         GlobalOut = Input { Value = 359, },
  106.                         Width = Input { Value = 1920, },
  107.                         Height = Input { Value = 1920, },
  108.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  109.                         TopLeftRed = Input { Value = 0.152941176470588, },
  110.                         TopLeftGreen = Input { Value = 0.168627450980392, },
  111.                         TopLeftBlue = Input { Value = 0.266666666666667, },
  112.                     },
  113.                     ViewInfo = OperatorInfo { Pos = { 401.398, 164.944 } },
  114.                 },
  115.                 tlobiale = RectangleMask {
  116.                     CtrlWShown = false,
  117.                     NameSet = true,
  118.                     Inputs = {
  119.                         Filter = Input { Value = FuID { "Fast Gaussian" }, },
  120.                         MaskWidth = Input { Value = 1920, },
  121.                         MaskHeight = Input { Value = 1080, },
  122.                         PixelAspect = Input { Value = { 1, 1 }, },
  123.                         ClippingMode = Input { Value = FuID { "None" }, },
  124.                         Center = Input { Value = { 0.5, 0.892353862315313 }, },
  125.                         Width = Input { Value = 1, },
  126.                         Height = Input { Value = 0.227, },
  127.                     },
  128.                     ViewInfo = OperatorInfo { Pos = { 400.631, 127.841 } },
  129.                 },
  130.                 gora = RectangleMask {
  131.                     CtrlWShown = false,
  132.                     NameSet = true,
  133.                     Inputs = {
  134.                         MaskWidth = Input { Value = 1920, },
  135.                         MaskHeight = Input { Value = 1080, },
  136.                         PixelAspect = Input { Value = { 1, 1 }, },
  137.                         ClippingMode = Input { Value = FuID { "None" }, },
  138.                         Center = Input {
  139.                             SourceOp = "Path3",
  140.                             Source = "Position",
  141.                         },
  142.                         Width = Input { Value = 0.017, },
  143.                         Height = Input { Value = 0.278, },
  144.                     },
  145.                     ViewInfo = OperatorInfo { Pos = { 294.043, 300.827 } },
  146.                 },
  147.                 Merge5 = Merge {
  148.                     CtrlWShown = false,
  149.                     Inputs = {
  150.                         Background = Input {
  151.                             SourceOp = "Merge7",
  152.                             Source = "Output",
  153.                         },
  154.                         Foreground = Input {
  155.                             SourceOp = "Background2_2",
  156.                             Source = "Output",
  157.                         },
  158.                         PerformDepthMerge = Input { Value = 0, },
  159.                     },
  160.                     ViewInfo = OperatorInfo { Pos = { 296.315, 215.204 } },
  161.                 },
  162.                 Background2_2 = Background {
  163.                     CtrlWShown = false,
  164.                     Inputs = {
  165.                         EffectMask = Input {
  166.                             SourceOp = "gora",
  167.                             Source = "Mask",
  168.                         },
  169.                         GlobalOut = Input { Value = 359, },
  170.                         Width = Input { Value = 1920, },
  171.                         Height = Input { Value = 1920, },
  172.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  173.                         TopLeftRed = Input { Value = 0.152941176470588, },
  174.                         TopLeftGreen = Input { Value = 0.168627450980392, },
  175.                         TopLeftBlue = Input { Value = 0.266666666666667, },
  176.                     },
  177.                     ViewInfo = OperatorInfo { Pos = { 294.625, 265.906 } },
  178.                 },
  179.                 Background2_2_1 = Background {
  180.                     CtrlWShown = false,
  181.                     Inputs = {
  182.                         EffectMask = Input {
  183.                             SourceOp = "dol",
  184.                             Source = "Mask",
  185.                         },
  186.                         GlobalOut = Input { Value = 359, },
  187.                         Width = Input { Value = 1920, },
  188.                         Height = Input { Value = 1920, },
  189.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  190.                         TopLeftRed = Input { Value = 0.152941176470588, },
  191.                         TopLeftGreen = Input { Value = 0.168627450980392, },
  192.                         TopLeftBlue = Input { Value = 0.266666666666667, },
  193.                     },
  194.                     ViewInfo = OperatorInfo { Pos = { 191.506, 266.033 } },
  195.                 },
  196.                 dol = RectangleMask {
  197.                     CtrlWShown = false,
  198.                     NameSet = true,
  199.                     Inputs = {
  200.                         MaskWidth = Input { Value = 1920, },
  201.                         MaskHeight = Input { Value = 1080, },
  202.                         PixelAspect = Input { Value = { 1, 1 }, },
  203.                         ClippingMode = Input { Value = FuID { "None" }, },
  204.                         Center = Input {
  205.                             SourceOp = "Path2",
  206.                             Source = "Position",
  207.                         },
  208.                         Width = Input { Value = 0.017, },
  209.                         Height = Input { Value = 0.28, },
  210.                     },
  211.                     ViewInfo = OperatorInfo { Pos = { 190.511, 299.561 } },
  212.                 },
  213.                 Merge7 = Merge {
  214.                     CtrlWShown = false,
  215.                     Inputs = {
  216.                         Background = Input {
  217.                             SourceOp = "starttllo",
  218.                             Source = "Output",
  219.                         },
  220.                         Foreground = Input {
  221.                             SourceOp = "Background2_2_1",
  222.                             Source = "Output",
  223.                         },
  224.                         PerformDepthMerge = Input { Value = 0, },
  225.                     },
  226.                     ViewInfo = OperatorInfo { Pos = { 191.603, 215.813 } },
  227.                 }
  228.             },
  229.         },
  230.         Path3 = PolyPath {
  231.             DrawMode = "InsertAndModify",
  232.             CtrlWZoom = false,
  233.             Inputs = {
  234.                 Displacement = Input {
  235.                     SourceOp = "Path3Displacement",
  236.                     Source = "Value",
  237.                 },
  238.                 PolyLine = Input {
  239.                     Value = Polyline {
  240.                         Points = {
  241.                             { Linear = true, LockY = true, X = 0, Y = 0.141627570139619, RX = 0, RY = 0.0168150346191889 },
  242.                             { Linear = true, LockY = true, X = 0, Y = 0.192072673997186, LX = 0, LY = -0.0168150346191889, RX = 0, RY = 0 },
  243.                             { Linear = true, LockY = true, X = 0, Y = 0.192072674632072, LX = 0, LY = 0, RX = 0, RY = 0.00373047590255737 },
  244.                             { Linear = true, X = 0, Y = 0.203264102339745, LX = 0, LY = -0.00373047590255737, RX = 0, RY = 0.0190192766058928 },
  245.                             { Linear = true, LockY = true, X = 0, Y = 0.260321932157423, LX = 0, LY = -0.0190192766058928, RX = 0, RY = 0 },
  246.                             { Linear = true, LockY = true, X = 0, Y = 0.260321944952011, LX = 0, LY = 0, RX = 0, RY = 0.0553906980101126 },
  247.                             { Linear = true, LockY = true, X = 0, Y = 0.426494038982349, LX = 0, LY = -0.0553906980101126 }
  248.                         }
  249.                     },
  250.                 },
  251.             },
  252.         },
  253.         Path3Displacement = BezierSpline {
  254.             SplineColor = { Red = 255, Green = 0, Blue = 255 },
  255.             NameSet = true,
  256.             KeyFrames = {
  257.                 [70] = { 0, RH = { 71.6666666666667, 0.0590277805605277 }, Flags = { Linear = true, LockedY = true } },
  258.                 [75] = { 0.177083341681583, LH = { 73.3333333333333, 0.118055561121055 }, RH = { 96, 0.177083341681583 }, Flags = { Linear = true, LockedY = true } },
  259.                 [138] = { 0.177083341681583, LH = { 117, 0.177083341681583 }, RH = { 138.666666666667, 0.256944455814685 }, Flags = { Linear = true, LockedY = true } },
  260.                 [140] = { 0.416666684080889, LH = { 139.333333333333, 0.336805569947787 }, RH = { 160, 0.416666684080889 }, Flags = { Linear = true, LockedY = true } },
  261.                 [200] = { 0.416666684080889, LH = { 180, 0.416666684080889 }, RH = { 200.666666666667, 0.611111122720593 }, Flags = { Linear = true, LockedY = true } },
  262.                 [202] = { 1, LH = { 201.333333333333, 0.805555561360296 }, Flags = { Linear = true, LockedY = true } }
  263.             }
  264.         },
  265.         Path2 = PolyPath {
  266.             DrawMode = "InsertAndModify",
  267.             CtrlWZoom = false,
  268.             Inputs = {
  269.                 Displacement = Input {
  270.                     SourceOp = "Path2Displacement",
  271.                     Source = "Value",
  272.                 },
  273.                 PolyLine = Input {
  274.                     Value = Polyline {
  275.                         Points = {
  276.                             { Linear = true, LockY = true, X = 0, Y = -0.137304180602221, RX = 0, RY = -0.0187932739861523 },
  277.                             { Linear = true, LockY = true, X = 0, Y = -0.193684002560678, LX = 0, LY = 0.0187932739861523, RX = 0, RY = 0 },
  278.                             { Linear = true, LockY = true, X = 0, Y = -0.193683996796608, LX = 0, LY = 0, RX = 0, RY = -0.0207715152744724 },
  279.                             { Linear = true, LockY = true, X = 0, Y = -0.255998542620025, LX = 0, LY = 0.0207715152744724, RX = 0, RY = 0 },
  280.                             { Linear = true, LockY = true, X = 0, Y = -0.255998551845551, LX = 0, LY = 0, RX = 0, RY = -0.0534124598328367 },
  281.                             { Linear = true, LockY = true, X = 0, Y = -0.416235931344061, LX = 0, LY = 0.0534124598328367 }
  282.                         }
  283.                     },
  284.                 },
  285.             },
  286.         },
  287.         Path2Displacement = BezierSpline {
  288.             SplineColor = { Red = 255, Green = 0, Blue = 255 },
  289.             NameSet = true,
  290.             KeyFrames = {
  291.                 [70] = { 0, RH = { 71.6666666666667, 0.0673758873609363 }, Flags = { Linear = true, LockedY = true } },
  292.                 [75] = { 0.202127662082809, LH = { 73.3333333333333, 0.134751774721873 }, RH = { 96, 0.202127662082809 }, Flags = { Linear = true, LockedY = true } },
  293.                 [138] = { 0.202127662082809, LH = { 117, 0.202127662082809 }, RH = { 138.666666666667, 0.276595755001586 }, Flags = { Linear = true, LockedY = true } },
  294.                 [140] = { 0.425531940839139, LH = { 139.333333333333, 0.351063847920362 }, RH = { 160, 0.425531940839139 }, Flags = { Linear = true, LockedY = true } },
  295.                 [200] = { 0.425531940839139, LH = { 180, 0.425531940839139 }, RH = { 200.666666666667, 0.617021293892759 }, Flags = { Linear = true, LockedY = true } },
  296.                 [202] = { 1, LH = { 201.333333333333, 0.80851064694638 }, Flags = { Linear = true, LockedY = true } }
  297.             }
  298.         },
  299.         pRender1_1_1_1_1 = pRender {
  300.             Inputs = {
  301.                 IntegrationMethod = Input { Value = FuID { "RK4" }, },
  302.                 _MotionBlurWarning = Input { Disabled = true, },
  303.                 GlobalOut = Input { Value = 359, },
  304.                 Width = Input { Value = 1920, },
  305.                 Height = Input { Value = 1920, },
  306.                 Depth = Input { Value = 2, },
  307.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  308.                 OutputMode = Input {
  309.                     Value = FuID { "TwoD" },
  310.                     Disabled = true,
  311.                 },
  312.                 AutomaticPreRoll = Input { Value = 0, },
  313.                 BlurBlend = Input { Value = 0, },
  314.                 KillParticlesThatLeaveTheView = Input { Value = 1, },
  315.                 DepthMergeParticles = Input { Value = 1, },
  316.                 ["MaterialID.MaterialID"] = Input { Value = 6, },
  317.                 ["ObjectID.ObjectID"] = Input { Value = 6, },
  318.                 Input = Input {
  319.                     SourceOp = "pBounce",
  320.                     Source = "Output",
  321.                 },
  322.             },
  323.             ViewInfo = OperatorInfo { Pos = { 2750, 49.5 } },
  324.         },
  325.         Merge11_1 = Merge {
  326.             Inputs = {
  327.                 EffectMask = Input {
  328.                     SourceOp = "Rectangle5",
  329.                     Source = "Mask",
  330.                 },
  331.                 Background = Input {
  332.                     SourceOp = "pRender1_1_1_2",
  333.                     Source = "Output",
  334.                 },
  335.                 Foreground = Input {
  336.                     SourceOp = "pRender1_1_1_1_1",
  337.                     Source = "Output",
  338.                 },
  339.                 PerformDepthMerge = Input { Value = 0, },
  340.             },
  341.             ViewInfo = OperatorInfo { Pos = { 2970, 82.5 } },
  342.         },
  343.         pBounce = pBounce {
  344.             ID = 565,
  345.             NameSet = true,
  346.             Inputs = {
  347.                 ["SphereRgn.Translate.Y"] = Input { Value = -0.015834184325224, },
  348.                 ["LineRgn.Start.Y"] = Input {
  349.                     SourceOp = "pBounceLineRgnStartY",
  350.                     Source = "Value",
  351.                 },
  352.                 ["SphereRgn.Translate.X"] = Input { Value = -0.229862475442043, },
  353.                 ["SphereRgn.Size"] = Input { Value = 0.528, },
  354.                 ["CubeRgn.Height"] = Input { Value = 0.496, },
  355.                 ["LineRgn.End.X"] = Input { Value = 0.0226014722546038, },
  356.                 ["RectRgn.Translate.X"] = Input { Value = 0.25405949256343, },
  357.                 ["BezierRgn.Polyline"] = Input {
  358.                     Value = Polyline {
  359.                     },
  360.                 },
  361.                 ["RectRgn.Translate.Y"] = Input { Value = 0.0028134792205878, },
  362.                 ["CubeRgn.Width"] = Input {
  363.                     SourceOp = "pBounceCubeRgnWidth",
  364.                     Source = "Value",
  365.                 },
  366.                 ["CubeRgn.Translate.Y"] = Input { Value = -0.00555555555555556, },
  367.                 ["LineRgn.End.Y"] = Input { Value = 0.273838541114707, },
  368.                 ["LineRgn.Start.X"] = Input { Value = 0.0246761610512843, },
  369.                 ["RectRgn.Width"] = Input { Value = 0.465, },
  370.                 ["RectRgn.Height"] = Input { Value = 0.528, },
  371.                 ["CubeRgn.Translate.X"] = Input {
  372.                     SourceOp = "pBounceCubeRgnTranslateX",
  373.                     Source = "Value",
  374.                 },
  375.                 TimeLockSeed = Input { Value = 1, },
  376.                 Input = Input {
  377.                     SourceOp = "red",
  378.                     Source = "Output",
  379.                 },
  380.                 Elasticity = Input {
  381.                     SourceOp = "pBounceElasticity",
  382.                     Source = "Value",
  383.                 },
  384.                 Variance = Input {
  385.                     SourceOp = "pBounceVariance",
  386.                     Source = "Value",
  387.                 },
  388.                 Spin = Input {
  389.                     SourceOp = "pBounceSpin",
  390.                     Source = "Value",
  391.                 },
  392.                 Roughness = Input { Value = 20, },
  393.                 Region = Input { Value = FuID { "BitmapRgn" }, },
  394.                 ["BitmapRgn.Bitmap"] = Input {
  395.                     SourceOp = "bariera",
  396.                     Source = "Mask",
  397.                 },
  398.                 ["BitmapRgn.Low"] = Input { Value = 1, },
  399.             },
  400.             ViewInfo = OperatorInfo { Pos = { 2530, 49.5 } },
  401.             UserControls = ordered() { drugalinia = { ICS_ControlPage = "Region", INPID_PreviewControl = "PointControl", LINKID_DataType = "Point", LINKS_Name = "druga linia" } }
  402.         },
  403.         pBounceLineRgnStartY = BezierSpline {
  404.             SplineColor = { Red = 242, Green = 229, Blue = 184 },
  405.             NameSet = true,
  406.             KeyFrames = {
  407.                 [110] = { -0.270417272468838, Flags = { Linear = true } }
  408.             }
  409.         },
  410.         pBounceCubeRgnWidth = BezierSpline {
  411.             SplineColor = { Red = 225, Green = 255, Blue = 0 },
  412.             NameSet = true,
  413.             KeyFrames = {
  414.                 [228] = { 0.457, Flags = { Linear = true } }
  415.             }
  416.         },
  417.         pBounceCubeRgnTranslateX = BezierSpline {
  418.             SplineColor = { Red = 250, Green = 59, Blue = 49 },
  419.             NameSet = true,
  420.             KeyFrames = {
  421.                 [228] = { 0.252777777777778, Flags = { Linear = true } }
  422.             }
  423.         },
  424.         pBounceElasticity = BezierSpline {
  425.             SplineColor = { Red = 57, Green = 242, Blue = 29 },
  426.             NameSet = true,
  427.             KeyFrames = {
  428.                 [73] = { 1, RH = { 74, 1.03333333333333 }, Flags = { Linear = true } },
  429.                 [76] = { 1.1, LH = { 75, 1.06666666666667 }, RH = { 84, 1.13333333333333 }, Flags = { Linear = true } },
  430.                 [100] = { 1.2, LH = { 92, 1.16666666666667 }, RH = { 112.333333333333, 1.23333333333333 }, Flags = { Linear = true } },
  431.                 [137] = { 1.3, LH = { 124.666666666667, 1.26666666666667 }, RH = { 143, 1.33333333333333 }, Flags = { Linear = true } },
  432.                 [155] = { 1.4, LH = { 149, 1.36666666666667 }, Flags = { Linear = true } }
  433.             }
  434.         },
  435.         pBounceVariance = BezierSpline {
  436.             SplineColor = { Red = 246, Green = 165, Blue = 1 },
  437.             NameSet = true,
  438.             KeyFrames = {
  439.                 [73] = { 0.1, RH = { 74, 0.133333333333333 }, Flags = { Linear = true } },
  440.                 [76] = { 0.2, LH = { 75, 0.166666666666667 }, Flags = { Linear = true } }
  441.             }
  442.         },
  443.         pBounceSpin = BezierSpline {
  444.             SplineColor = { Red = 242, Green = 109, Blue = 176 },
  445.             NameSet = true,
  446.             KeyFrames = {
  447.                 [76] = { 0.5, RH = { 76.3333333333333, 0.666666666666667 }, Flags = { Linear = true } },
  448.                 [77] = { 1, LH = { 76.6666666666667, 0.833333333333333 }, Flags = { Linear = true } }
  449.             }
  450.         },
  451.         red = pEmitter {
  452.             ID = 553,
  453.             NameSet = true,
  454.             Inputs = {
  455.                 ["SphereRgn.Size"] = Input { Value = 0.118854327397375, },
  456.                 ["RectRgn.Translate.X"] = Input { Value = 0.211764705882353, },
  457.                 ["RectRgn.Translate.Y"] = Input { Value = -0.380556698203757, },
  458.                 ["RectRgn.Width"] = Input { Value = 1, },
  459.                 ["RectRgn.Height"] = Input { Value = 0.606, },
  460.                 RandomSeed = Input { Value = 11582, },
  461.                 Number = Input {
  462.                     SourceOp = "redNumber",
  463.                     Source = "Value",
  464.                 },
  465.                 Lifespan = Input { Value = 1000, },
  466.                 PositionVariance = Input { Value = 0.0449, },
  467.                 VelocityControls = Input { Value = 1, },
  468.                 Velocity = Input {
  469.                     SourceOp = "redVelocity",
  470.                     Source = "Value",
  471.                 },
  472.                 VelocityVariance = Input { Value = 0.2, },
  473.                 InheritVelocity = Input { Value = 0.06, },
  474.                 AngleVariance = Input { Value = 360, },
  475.                 Style = Input { Value = FuID { "ParticleStyleNGon" }, },
  476.                 ["ParticleStyleNGon.NGonType"] = Input { Value = 0, },
  477.                 Region = Input { Value = FuID { "BitmapRgn" }, },
  478.                 ["BitmapRgn.Bitmap"] = Input {
  479.                     SourceOp = "Rectangle2_1_1",
  480.                     Source = "Mask",
  481.                 },
  482.                 ["BitmapRgn.Channel"] = Input { Value = 4, },
  483.                 ["BitmapRgn.Low"] = Input { Value = 1, },
  484.                 ["ParticleStyle.ColorControls"] = Input { Value = 1, },
  485.                 ["ParticleStyle.Green"] = Input { Value = 0, },
  486.                 ["ParticleStyle.Blue"] = Input { Value = 0, },
  487.                 ["ParticleStyle.SizeControls"] = Input { Value = 1, },
  488.                 ["ParticleStyle.Size"] = Input { Value = 2.5, },
  489.                 ["ParticleStyle.SizeOverLife"] = Input {
  490.                     SourceOp = "redSizeOverLife",
  491.                     Source = "Value",
  492.                 },
  493.                 ["ParticleStyle.BlurOverLife"] = Input {
  494.                     SourceOp = "redBlurOverLife2D",
  495.                     Source = "Value",
  496.                 },
  497.             },
  498.             ViewInfo = OperatorInfo { Pos = { 2420, 49.5 } },
  499.         },
  500.         redNumber = BezierSpline {
  501.             SplineColor = { Red = 233, Green = 206, Blue = 78 },
  502.             NameSet = true,
  503.             KeyFrames = {
  504.                 [0] = { 25, RH = { 0.333333333333333, 16.6666666666667 }, Flags = { Linear = true } },
  505.                 [1] = { 0, LH = { 0.666666666666667, 8.33333333333333 }, Flags = { Linear = true } }
  506.             }
  507.         },
  508.         redVelocity = BezierSpline {
  509.             SplineColor = { Red = 246, Green = 164, Blue = 7 },
  510.             NameSet = true,
  511.             KeyFrames = {
  512.                 [105] = { 1.2, RH = { 116.333333333333, 1.16666666666667 }, Flags = { Linear = true } },
  513.                 [139] = { 1.1, LH = { 127.666666666667, 1.13333333333333 }, RH = { 139.333333333333, 1.16666666666667 }, Flags = { Linear = true } },
  514.                 [140] = { 1.3, LH = { 139.666666666667, 1.23333333333333 }, RH = { 150, 1.33333333333333 }, Flags = { Linear = true } },
  515.                 [170] = { 1.4, LH = { 160, 1.36666666666667 }, RH = { 180, 1.33333333333333 }, Flags = { Linear = true } },
  516.                 [200] = { 1.2, LH = { 190, 1.26666666666667 }, RH = { 200.333333333333, 1.3 }, Flags = { Linear = true } },
  517.                 [201] = { 1.5, LH = { 200.666666666667, 1.4 }, RH = { 201.333333333333, 1.43333333333333 }, Flags = { Linear = true } },
  518.                 [202] = { 1.3, LH = { 201.666666666667, 1.36666666666667 }, Flags = { Linear = true } }
  519.             }
  520.         },
  521.         redSizeOverLife = LUTBezier {
  522.             KeyColorSplines = {
  523.                 [0] = {
  524.                     [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  525.                     [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  526.                 }
  527.             },
  528.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  529.         },
  530.         redBlurOverLife2D = LUTBezier {
  531.             KeyColorSplines = {
  532.                 [0] = {
  533.                     [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  534.                     [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  535.                 }
  536.             },
  537.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  538.         },
  539.         Rectangle2_1_1 = RectangleMask {
  540.             Inputs = {
  541.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  542.                 JoinStyle = Input { Value = 0, },
  543.                 OutputSize = Input { Value = FuID { "Custom" }, },
  544.                 MaskWidth = Input { Value = 1920, },
  545.                 MaskHeight = Input { Value = 1920, },
  546.                 PixelAspect = Input { Value = { 1, 1 }, },
  547.                 ClippingMode = Input { Value = FuID { "None" }, },
  548.                 Center = Input { Value = { 0.756270072601629, 0.5 }, },
  549.                 Width = Input { Value = 0.37, },
  550.                 Height = Input { Value = 0.362, },
  551.             },
  552.             ViewInfo = OperatorInfo { Pos = { 2310, 49.5 } },
  553.         },
  554.         pBounce1_1_1_2 = pBounce {
  555.             ID = 568,
  556.             Inputs = {
  557.                 ["SphereRgn.Translate.Y"] = Input { Value = 0.00184754455493316, },
  558.                 ["SphereRgn.Translate.X"] = Input { Value = -0.255402750491159, },
  559.                 ["SphereRgn.Size"] = Input { Value = 0.386, },
  560.                 ["CubeRgn.Height"] = Input { Value = 0.472, },
  561.                 ["RectRgn.Translate.X"] = Input { Value = -0.248850560346623, },
  562.                 ["RectRgn.Translate.Y"] = Input { Value = -0.0104140340069254, },
  563.                 ["CubeRgn.Translate.X"] = Input { Value = -0.261111111111111, },
  564.                 ["RectRgn.Width"] = Input { Value = 0.465, },
  565.                 ["CubeRgn.Width"] = Input { Value = 0.409, },
  566.                 ["RectRgn.Height"] = Input { Value = 0.472, },
  567.                 RandomSeed = Input { Value = 8, },
  568.                 Input = Input {
  569.                     SourceOp = "pChangeStyle1_1_1",
  570.                     Source = "Output",
  571.                 },
  572.                 Elasticity = Input { Value = 0.9, },
  573.                 Variance = Input { Value = 0.1, },
  574.                 Spin = Input { Value = 0.5, },
  575.                 Roughness = Input { Value = 20, },
  576.                 Region = Input { Value = FuID { "BitmapRgn" }, },
  577.                 ["BitmapRgn.Bitmap"] = Input {
  578.                     SourceOp = "bariera",
  579.                     Source = "Mask",
  580.                 },
  581.                 ["BitmapRgn.Low"] = Input { Value = 1, },
  582.             },
  583.             ViewInfo = OperatorInfo { Pos = { 2695, 148.5 } },
  584.         },
  585.         pRender1_1_1_2 = pRender {
  586.             CtrlWZoom = false,
  587.             Inputs = {
  588.                 IntegrationMethod = Input { Value = FuID { "RK4" }, },
  589.                 SettingsNest = Input { Value = 0, },
  590.                 _MotionBlurWarning = Input { Disabled = true, },
  591.                 GlobalOut = Input { Value = 359, },
  592.                 ImageNest = Input { Value = 0, },
  593.                 Width = Input { Value = 1920, },
  594.                 Height = Input { Value = 1920, },
  595.                 Depth = Input { Value = 2, },
  596.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  597.                 OutputMode = Input {
  598.                     Value = FuID { "TwoD" },
  599.                     Disabled = true,
  600.                 },
  601.                 BlurBlend = Input { Value = 0, },
  602.                 KillParticlesThatLeaveTheView = Input { Value = 1, },
  603.                 DepthMergeParticles = Input { Value = 1, },
  604.                 ["MaterialID.MaterialID"] = Input { Value = 6, },
  605.                 ["ObjectID.ObjectID"] = Input { Value = 6, },
  606.                 PivotNest = Input { Value = 1, },
  607.                 Input = Input {
  608.                     SourceOp = "pBounce1_1_1_2",
  609.                     Source = "Output",
  610.                 },
  611.                 CommentsNest = Input { Value = 0, },
  612.             },
  613.             ViewInfo = OperatorInfo { Pos = { 2860, 148.5 } },
  614.         },
  615.         pChangeStyle1_1_1 = pChangeStyle {
  616.             ID = 571,
  617.             Inputs = {
  618.                 ["RectRgn.Translate.Y"] = Input { Value = -0.00554016620498615, },
  619.                 ["RectRgn.Width"] = Input { Value = 0.402, },
  620.                 ["RectRgn.Translate.X"] = Input { Value = 0.0304709141274238, },
  621.                 ["RectRgn.Height"] = Input { Value = 0.512, },
  622.                 NewSet1 = Input { Value = -1, },
  623.                 NewSet2 = Input { Value = -1, },
  624.                 NewSet3 = Input { Value = -1, },
  625.                 NewSet4 = Input { Value = -1, },
  626.                 NewSet5 = Input { Value = -1, },
  627.                 NewSet6 = Input { Value = -1, },
  628.                 NewSet7 = Input { Value = -1, },
  629.                 NewSet8 = Input { Value = -1, },
  630.                 NewSet9 = Input { Value = -1, },
  631.                 NewSet10 = Input { Value = -1, },
  632.                 NewSet11 = Input { Value = -1, },
  633.                 NewSet12 = Input { Value = -1, },
  634.                 NewSet13 = Input { Value = -1, },
  635.                 NewSet14 = Input { Value = -1, },
  636.                 NewSet15 = Input { Value = -1, },
  637.                 NewSet16 = Input { Value = -1, },
  638.                 NewSet17 = Input { Value = -1, },
  639.                 NewSet18 = Input { Value = -1, },
  640.                 NewSet19 = Input { Value = -1, },
  641.                 NewSet20 = Input { Value = -1, },
  642.                 NewSet21 = Input { Value = -1, },
  643.                 NewSet22 = Input { Value = -1, },
  644.                 NewSet23 = Input { Value = -1, },
  645.                 NewSet24 = Input { Value = -1, },
  646.                 NewSet25 = Input { Value = -1, },
  647.                 NewSet26 = Input { Value = -1, },
  648.                 NewSet27 = Input { Value = -1, },
  649.                 NewSet28 = Input { Value = -1, },
  650.                 NewSet29 = Input { Value = -1, },
  651.                 NewSet30 = Input { Value = -1, },
  652.                 NewSet31 = Input { Value = -1, },
  653.                 NewSet32 = Input { Value = -1, },
  654.                 Input = Input {
  655.                     SourceOp = "BLUE",
  656.                     Source = "Output",
  657.                 },
  658.                 Style = Input { Value = FuID { "ParticleStyleNGon" }, },
  659.                 ["ParticleStyleNGon.NGonType"] = Input { Value = 0, },
  660.                 RegionMode = Input { Value = FuID { "Intersecting" }, },
  661.                 Region = Input { Value = FuID { "BitmapRgn" }, },
  662.                 ["BitmapRgn.Bitmap"] = Input {
  663.                     SourceOp = "pRender1_1_1_1_1",
  664.                     Source = "Output",
  665.                 },
  666.                 ["ParticleStyle.ColorControls"] = Input { Value = 1, },
  667.                 ["ParticleStyle.Green"] = Input { Value = 0.72, },
  668.                 ["ParticleStyle.Blue"] = Input { Value = 0, },
  669.                 ["ParticleStyle.ColorOverLifeControls"] = Input { Value = 1, },
  670.                 ["ParticleStyle.ColorOverLife"] = Input {
  671.                     Value = Gradient {
  672.                         Colors = {
  673.                             [0.314917127071823] = { 0.992156862745098, 0.723137254901961, 0.0313725490196079, 1 },
  674.                             [0.541436464088398] = { 1, 0, 0, 1 }
  675.                         }
  676.                     },
  677.                 },
  678.                 ["ParticleStyle.SizeControls"] = Input { Value = 1, },
  679.                 ["ParticleStyle.Size"] = Input { Value = 2.5, },
  680.                 ["ParticleStyle.SizeOverLife"] = Input {
  681.                     SourceOp = "pChangeStyle1_1_1SizeOverLife",
  682.                     Source = "Value",
  683.                 },
  684.                 ["ParticleStyle.BlurOverLife"] = Input {
  685.                     SourceOp = "pChangeStyle1_1_1BlurOverLife2D",
  686.                     Source = "Value",
  687.                 },
  688.             },
  689.             ViewInfo = OperatorInfo { Pos = { 2530, 148.5 } },
  690.         },
  691.         pChangeStyle1_1_1SizeOverLife = LUTBezier {
  692.             KeyColorSplines = {
  693.                 [0] = {
  694.                     [-0.191709844559585] = { 0.551556241502223, RH = { -0.191709844559585, 0.480901326151118 }, Flags = { Linear = true } },
  695.                     [0.997980050480102] = { 0.507740119299661, LH = { 0.499599813846747, 0.522585200702753 }, RH = { 1.14164945195043, 0.503460688047736 } },
  696.                     [1.36269430051813] = { 0.109929078014184, LH = { 1.26636399168675, 0.156122426746761 } }
  697.                 }
  698.             },
  699.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  700.         },
  701.         pChangeStyle1_1_1BlurOverLife2D = LUTBezier {
  702.             KeyColorSplines = {
  703.                 [0] = {
  704.                     [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  705.                     [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  706.                 }
  707.             },
  708.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  709.         },
  710.         BLUE = pEmitter {
  711.             ID = 557,
  712.             NameSet = true,
  713.             Inputs = {
  714.                 ["SphereRgn.Size"] = Input { Value = 0.118854327397375, },
  715.                 ["RectRgn.Translate.X"] = Input { Value = 0.211764705882353, },
  716.                 ["RectRgn.Translate.Y"] = Input { Value = -0.380556698203757, },
  717.                 ["RectRgn.Width"] = Input { Value = 1, },
  718.                 ["RectRgn.Height"] = Input { Value = 0.606, },
  719.                 RandomSeed = Input { Value = 30218, },
  720.                 Number = Input {
  721.                     SourceOp = "BLUENumber",
  722.                     Source = "Value",
  723.                 },
  724.                 Lifespan = Input { Value = 600, },
  725.                 TemporalDistribution = Input { Value = 1, },
  726.                 VelocityControls = Input { Value = 1, },
  727.                 Velocity = Input { Value = 0.2, },
  728.                 VelocityVariance = Input { Value = 0.01, },
  729.                 AngleVariance = Input { Value = 360, },
  730.                 AngleZVariance = Input { Value = 360, },
  731.                 Style = Input { Value = FuID { "ParticleStyleNGon" }, },
  732.                 ["ParticleStyleNGon.NGonType"] = Input { Value = 0, },
  733.                 Region = Input { Value = FuID { "BitmapRgn" }, },
  734.                 ["BitmapRgn.Bitmap"] = Input {
  735.                     SourceOp = "Rectangle2_1",
  736.                     Source = "Mask",
  737.                 },
  738.                 ["BitmapRgn.Channel"] = Input { Value = 4, },
  739.                 ["BitmapRgn.Low"] = Input { Value = 1, },
  740.                 ["ParticleStyle.ColorControls"] = Input { Value = 1, },
  741.                 ["ParticleStyle.Red"] = Input {
  742.                     SourceOp = "BLUERed",
  743.                     Source = "Value",
  744.                 },
  745.                 ["ParticleStyle.Green"] = Input {
  746.                     SourceOp = "BLUEGreen",
  747.                     Source = "Value",
  748.                 },
  749.                 ["ParticleStyle.Blue"] = Input {
  750.                     SourceOp = "BLUEBlue",
  751.                     Source = "Value",
  752.                 },
  753.                 ["ParticleStyle.Alpha"] = Input {
  754.                     SourceOp = "BLUEAlpha",
  755.                     Source = "Value",
  756.                 },
  757.                 ["ParticleStyle.SizeControls"] = Input { Value = 1, },
  758.                 ["ParticleStyle.Size"] = Input { Value = 2.5, },
  759.                 ["ParticleStyle.SizeOverLife"] = Input {
  760.                     SourceOp = "niebieskie_1SizeOverLife",
  761.                     Source = "Value",
  762.                 },
  763.                 ["ParticleStyle.BlurOverLife"] = Input {
  764.                     SourceOp = "niebieskie_1BlurOverLife2D",
  765.                     Source = "Value",
  766.                 },
  767.             },
  768.             ViewInfo = OperatorInfo { Pos = { 2420, 148.5 } },
  769.         },
  770.         BLUENumber = BezierSpline {
  771.             SplineColor = { Red = 233, Green = 206, Blue = 78 },
  772.             NameSet = true,
  773.             KeyFrames = {
  774.                 [0] = { 150, RH = { 0.333333333333333, 100 }, Flags = { Linear = true } },
  775.                 [1] = { 0, LH = { 0.666666666666667, 50 }, Flags = { Linear = true } }
  776.             }
  777.         },
  778.         BLUERed = BezierSpline {
  779.             SplineColor = { Red = 255, Green = 0, Blue = 0 },
  780.             NameSet = true,
  781.             KeyFrames = {
  782.                 [262] = { 0, Flags = { Linear = true } }
  783.             }
  784.         },
  785.         BLUEGreen = BezierSpline {
  786.             SplineColor = { Red = 0, Green = 255, Blue = 0 },
  787.             NameSet = true,
  788.             KeyFrames = {
  789.                 [262] = { 0.496, Flags = { Linear = true } }
  790.             }
  791.         },
  792.         BLUEBlue = BezierSpline {
  793.             SplineColor = { Red = 0, Green = 0, Blue = 255 },
  794.             NameSet = true,
  795.             KeyFrames = {
  796.                 [262] = { 1, Flags = { Linear = true } }
  797.             }
  798.         },
  799.         BLUEAlpha = BezierSpline {
  800.             SplineColor = { Red = 180, Green = 180, Blue = 180 },
  801.             NameSet = true,
  802.             KeyFrames = {
  803.                 [262] = { 1, Flags = { Linear = true } }
  804.             }
  805.         },
  806.         niebieskie_1SizeOverLife = LUTBezier {
  807.             KeyColorSplines = {
  808.                 [0] = {
  809.                     [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  810.                     [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  811.                 }
  812.             },
  813.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  814.         },
  815.         niebieskie_1BlurOverLife2D = LUTBezier {
  816.             KeyColorSplines = {
  817.                 [0] = {
  818.                     [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  819.                     [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  820.                 }
  821.             },
  822.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  823.         },
  824.         Merge6 = Merge {
  825.             Inputs = {
  826.                 Background = Input {
  827.                     SourceOp = "Merge4",
  828.                     Source = "Output",
  829.                 },
  830.                 Foreground = Input {
  831.                     SourceOp = "Merge11_1",
  832.                     Source = "Output",
  833.                 },
  834.                 PerformDepthMerge = Input { Value = 0, },
  835.             },
  836.             ViewInfo = OperatorInfo { Pos = { 3080, 82.5 } },
  837.         },
  838.         Rectangle5 = RectangleMask {
  839.             Inputs = {
  840.                 OutputSize = Input { Value = FuID { "Custom" }, },
  841.                 MaskWidth = Input { Value = 1920, },
  842.                 MaskHeight = Input { Value = 1920, },
  843.                 PixelAspect = Input { Value = { 1, 1 }, },
  844.                 Depth = Input { Value = 4, },
  845.                 Width = Input { Value = 1, },
  846.                 Height = Input { Value = 0.551, },
  847.             },
  848.             ViewInfo = OperatorInfo { Pos = { 2970, 16.5 } },
  849.         },
  850.         Rectangle1 = RectangleMask {
  851.             Inputs = {
  852.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  853.                 OutputSize = Input { Value = FuID { "Custom" }, },
  854.                 MaskWidth = Input { Value = 1920, },
  855.                 MaskHeight = Input { Value = 1920, },
  856.                 PixelAspect = Input { Value = { 1, 1 }, },
  857.                 ClippingMode = Input { Value = FuID { "None" }, },
  858.                 Center = Input { Value = { 0.747910863509749, 0.5 }, },
  859.                 Width = Input { Value = 0.433, },
  860.                 Height = Input { Value = 0.457, },
  861.             },
  862.             ViewInfo = OperatorInfo { Pos = { 2530, -49.5 } },
  863.         },
  864.         Rectangle1_2 = RectangleMask {
  865.             Inputs = {
  866.                 EffectMask = Input {
  867.                     SourceOp = "Rectangle1",
  868.                     Source = "Mask",
  869.                 },
  870.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  871.                 OutputSize = Input { Value = FuID { "Custom" }, },
  872.                 MaskWidth = Input { Value = 1920, },
  873.                 MaskHeight = Input { Value = 1920, },
  874.                 PixelAspect = Input { Value = { 1, 1 }, },
  875.                 ClippingMode = Input { Value = FuID { "None" }, },
  876.                 Center = Input { Value = { 0.238161559888579, 0.5 }, },
  877.                 Width = Input { Value = 0.433, },
  878.                 Height = Input { Value = 0.457, },
  879.             },
  880.             ViewInfo = OperatorInfo { Pos = { 2530, -16.5 } },
  881.         },
  882.         Merge10 = Merge {
  883.             Inputs = {
  884.                 Blend = Input {
  885.                     SourceOp = "Merge10Blend",
  886.                     Source = "Value",
  887.                 },
  888.                 Background = Input {
  889.                     SourceOp = "Merge6",
  890.                     Source = "Output",
  891.                 },
  892.                 Foreground = Input {
  893.                     SourceOp = "czas",
  894.                     Source = "Output",
  895.                 },
  896.                 PerformDepthMerge = Input { Value = 0, },
  897.             },
  898.             ViewInfo = OperatorInfo { Pos = { 3190, 82.5 } },
  899.         },
  900.         Merge10Blend = BezierSpline {
  901.             SplineColor = { Red = 205, Green = 205, Blue = 205 },
  902.             NameSet = true,
  903.             KeyFrames = {
  904.                 [68] = { 0, RH = { 71, 0.333333333333333 }, Flags = { Linear = true } },
  905.                 [77] = { 1, LH = { 74, 0.666666666666667 }, Flags = { Linear = true } }
  906.             }
  907.         },
  908.         MediaOut1 = MediaOut {
  909.             Inputs = {
  910.                 Index = Input { Value = "0", },
  911.                 Input = Input {
  912.                     SourceOp = "Merge10",
  913.                     Source = "Output",
  914.                 },
  915.             },
  916.             ViewInfo = OperatorInfo { Pos = { 3300, 82.5 } },
  917.         },
  918.         Rectangle2_1 = RectangleMask {
  919.             Inputs = {
  920.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  921.                 JoinStyle = Input { Value = 0, },
  922.                 OutputSize = Input { Value = FuID { "Custom" }, },
  923.                 MaskWidth = Input { Value = 1920, },
  924.                 MaskHeight = Input { Value = 1920, },
  925.                 PixelAspect = Input { Value = { 1, 1 }, },
  926.                 Depth = Input { Value = 4, },
  927.                 Center = Input { Value = { 0.243243243243243, 0.5 }, },
  928.                 Width = Input { Value = 0.394, },
  929.                 Height = Input { Value = 0.441, },
  930.             },
  931.             ViewInfo = OperatorInfo { Pos = { 2310, 148.5 } },
  932.         },
  933.         bariera = RectangleMask {
  934.             NameSet = true,
  935.             Inputs = {
  936.                 EffectMask = Input {
  937.                     SourceOp = "Rectangle1_2",
  938.                     Source = "Mask",
  939.                 },
  940.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  941.                 OutputSize = Input { Value = FuID { "Custom" }, },
  942.                 MaskWidth = Input { Value = 1920, },
  943.                 MaskHeight = Input { Value = 1920, },
  944.                 PixelAspect = Input { Value = { 1, 1 }, },
  945.                 ClippingMode = Input { Value = FuID { "None" }, },
  946.                 Center = Input {
  947.                     SourceOp = "Path1",
  948.                     Source = "Position",
  949.                 },
  950.                 Width = Input { Value = 0.268, },
  951.                 Height = Input {
  952.                     SourceOp = "barieraHeight",
  953.                     Source = "Value",
  954.                 },
  955.             },
  956.             ViewInfo = OperatorInfo { Pos = { 2530, 16.5 } },
  957.         },
  958.         Path1 = PolyPath {
  959.             DrawMode = "InsertAndModify",
  960.             Inputs = {
  961.                 Displacement = Input {
  962.                     SourceOp = "Path1Displacement",
  963.                     Source = "Value",
  964.                 },
  965.                 PolyLine = Input {
  966.                     Value = Polyline {
  967.                         Points = {
  968.                             { Linear = true, LockY = true, X = 0.183844011142061, Y = 0, RX = -0.0584958217270195, RY = 0 },
  969.                             { Linear = true, LockY = true, X = 0.00835654596100277, Y = 0, LX = 0.0584958217270195, LY = 0 }
  970.                         }
  971.                     },
  972.                 },
  973.             },
  974.         },
  975.         Path1Displacement = BezierSpline {
  976.             SplineColor = { Red = 255, Green = 0, Blue = 255 },
  977.             NameSet = true,
  978.             KeyFrames = {
  979.                 [70] = { 0, RH = { 71.6666666666667, 0.333333333333333 }, Flags = { Linear = true, LockedY = true } },
  980.                 [75] = { 1, LH = { 73.3333333333333, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
  981.             }
  982.         },
  983.         barieraHeight = BezierSpline {
  984.             SplineColor = { Red = 0, Green = 255, Blue = 255 },
  985.             NameSet = true,
  986.             KeyFrames = {
  987.                 [75] = { 0.102, RH = { 96.3333333333333, 0.102666666666667 }, Flags = { Linear = true } },
  988.                 [139] = { 0.104, LH = { 117.666666666667, 0.103333333333333 }, RH = { 139.333333333333, 0.150666666666667 }, Flags = { Linear = true } },
  989.                 [140] = { 0.244, LH = { 139.666666666667, 0.197333333333333 }, RH = { 160, 0.244 }, Flags = { Linear = true } },
  990.                 [200] = { 0.244, LH = { 180, 0.244 }, RH = { 200.666666666667, 0.315 }, Flags = { Linear = true } },
  991.                 [202] = { 0.457, LH = { 201.333333333333, 0.386 }, Flags = { Linear = true } }
  992.             }
  993.         },
  994.         czas = TextPlus {
  995.             NameSet = true,
  996.             Inputs = {
  997.                 GlobalOut = Input { Value = 359, },
  998.                 Width = Input { Value = 1920, },
  999.                 Height = Input { Value = 1920, },
  1000.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  1001.                 Center = Input { Value = { 0.5, 0.0555555555555556 }, },
  1002.                 StyledText = Input {
  1003.                     SourceOp = "czasStyledText",
  1004.                     Source = "Value",
  1005.                 },
  1006.                 Font = Input { Value = "Impact", },
  1007.                 Style = Input { Value = "Regular", },
  1008.                 Size = Input { Value = 0.1159, },
  1009.                 VerticalJustificationNew = Input { Value = 3, },
  1010.                 HorizontalJustificationNew = Input { Value = 3, },
  1011.                 ManualFontKerningPlacement = Input {
  1012.                     Value = StyledText {
  1013.                         Array = {
  1014.                         },
  1015.                         Value = ""
  1016.                     },
  1017.                 },
  1018.             },
  1019.             ViewInfo = OperatorInfo { Pos = { 3190, 49.5 } },
  1020.         },
  1021.         czasStyledText = BezierSpline {
  1022.             SplineColor = { Red = 237, Green = 142, Blue = 243 },
  1023.             NameSet = true,
  1024.             KeyFrames = {
  1025.                 [72] = { 0, RH = { 81.3333333333333, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1026.                         Value = "DZIEŃ:1"
  1027.                     } },
  1028.                 [100] = { 1, LH = { 90.6666666666667, 0.666666666666667 }, RH = { 105, 1.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1029.                         Value = "DZIEŃ:3"
  1030.                     } },
  1031.                 [115] = { 2, LH = { 110, 1.66666666666667 }, RH = { 121.666666666667, 2.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1032.                         Value = "DZIEŃ:6"
  1033.                     } },
  1034.                 [135] = { 3, LH = { 128.333333333333, 2.66666666666667 }, RH = { 141.666666666667, 3.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1035.                         Value = "DZIEŃ:9"
  1036.                     } },
  1037.                 [155] = { 4, LH = { 148.333333333333, 3.66666666666667 }, RH = { 161.666666666667, 4.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1038.                         Value = "DZIEŃ:12"
  1039.                     } },
  1040.                 [175] = { 5, LH = { 168.333333333333, 4.66666666666667 }, RH = { 181.666666666667, 5.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1041.                         Value = "DZIEŃ:15"
  1042.                     } },
  1043.                 [195] = { 6, LH = { 188.333333333333, 5.66666666666667 }, RH = { 202, 6.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1044.                         Value = "DZIEŃ:20"
  1045.                     } },
  1046.                 [216] = { 7, LH = { 209, 6.66666666666667 }, RH = { 222.333333333333, 7.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1047.                         Value = "DZIEŃ:25"
  1048.                     } },
  1049.                 [235] = { 8, LH = { 228.666666666667, 7.66666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Text {
  1050.                         Value = "DZIEŃ:30"
  1051.                     } }
  1052.             }
  1053.         }[attachment=0]particels_bounce.comp[/attachment]
  1054.     }
  1055. }
You do not have the required permissions to view the files attached to this post.