Advertisement
marcusa3000

Seamless seams (displaced mask)

Nov 19th, 2024
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.90 KB | None | 0 0
  1. {
  2.     Tools = ordered() {
  3.         Rectangle5 = RectangleMask {
  4.             Inputs = {
  5.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  6.                 SoftEdge = Input { Value = 0.0267, },
  7.                 MaskWidth = Input { Value = 1080, },
  8.                 MaskHeight = Input { Value = 1080, },
  9.                 PixelAspect = Input { Value = { 1, 1 }, },
  10.                 ClippingMode = Input { Value = FuID { "None" }, },
  11.                 Width = Input { Value = 0.089, },
  12.                 Height = Input { Value = 1.2, }
  13.             },
  14.             ViewInfo = OperatorInfo { Pos = { -3630, -973.5 } },
  15.         },
  16.         Displace1 = Displace {
  17.             Inputs = {
  18.                 Type = Input { Value = 1, },
  19.                 XOffset = Input { Value = -0.5, },
  20.                 XRefraction = Input { Value = 0.0585, },
  21.                 YOffset = Input { Value = -0.5, },
  22.                 YRefraction = Input { Value = 0.1, },
  23.                 Input = Input {
  24.                     SourceOp = "Rectangle5",
  25.                     Source = "Mask",
  26.                 },
  27.                 Foreground = Input {
  28.                     SourceOp = "FastNoise3",
  29.                     Source = "Output",
  30.                 }
  31.             },
  32.             ViewInfo = OperatorInfo { Pos = { -3740, -973.5 } },
  33.         },
  34.         Merge27_1 = Merge {
  35.             Inputs = {
  36.                 EffectMask = Input {
  37.                     SourceOp = "Displace1",
  38.                     Source = "Output",
  39.                 },
  40.                 ApplyMaskInverted = Input { Value = 1, },
  41.                 MaskChannel = Input { Value = 5, },
  42.                 Background = Input {
  43.                     SourceOp = "FastNoise3",
  44.                     Source = "Output",
  45.                 },
  46.                 Foreground = Input {
  47.                     SourceOp = "Transform26_14",
  48.                     Source = "Output",
  49.                 },
  50.                 PerformDepthMerge = Input { Value = 0, }
  51.             },
  52.             ViewInfo = OperatorInfo { Pos = { -3905, -973.5 } },
  53.         },
  54.         FastNoise3 = FastNoise {
  55.             Inputs = {
  56.                 GlobalOut = Input { Value = 317, },
  57.                 Width = Input { Value = 1080, },
  58.                 Height = Input { Value = 1080, },
  59.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  60.                 Detail = Input { Value = 2.67, },
  61.                 XScale = Input { Value = 13.78, },
  62.                 SeetheRate = Input { Value = 0.074, },
  63.                 Color1Alpha = Input { Value = 1, }
  64.             },
  65.             ViewInfo = OperatorInfo { Pos = { -3905, -1105.5 } },
  66.         },
  67.         Transform26_16 = Transform {
  68.             Inputs = {
  69.                 Quality = Input { Value = 5, },
  70.                 Angle = Input { Value = 90, },
  71.                 Input = Input {
  72.                     SourceOp = "Displace1",
  73.                     Source = "Output",
  74.                 }
  75.             },
  76.             ViewInfo = OperatorInfo { Pos = { -3795, -874.5 } },
  77.         },
  78.         Merge27_1_1 = Merge {
  79.             Inputs = {
  80.                 ApplyMaskInverted = Input { Value = 1, },
  81.                 MaskChannel = Input { Value = 5, },
  82.                 Background = Input {
  83.                     SourceOp = "Merge27_1",
  84.                     Source = "Output",
  85.                 },
  86.                 Foreground = Input {
  87.                     SourceOp = "Transform26_14_2",
  88.                     Source = "Output",
  89.                 },
  90.                 PerformDepthMerge = Input { Value = 0, },
  91.                 EffectMask = Input {
  92.                     SourceOp = "Transform26_16",
  93.                     Source = "Output",
  94.                 }
  95.             },
  96.             ViewInfo = OperatorInfo { Pos = { -3905, -841.5 } },
  97.         },
  98.         Transform26_14_2 = Transform {
  99.             Inputs = {
  100.                 Quality = Input { Value = 5, },
  101.                 Center = Input { Value = { 0.5, 1 }, },
  102.                 Edges = Input { Value = 1, },
  103.                 Input = Input {
  104.                     SourceOp = "Merge27_1",
  105.                     Source = "Output",
  106.                 }
  107.             },
  108.             ViewInfo = OperatorInfo { Pos = { -4015, -874.5 } },
  109.         },
  110.         Transform26_14 = Transform {
  111.             Inputs = {
  112.                 Quality = Input { Value = 5, },
  113.                 Center = Input { Value = { 1, 0.5 }, },
  114.                 Edges = Input { Value = 1, },
  115.                 Input = Input {
  116.                     SourceOp = "FastNoise3",
  117.                     Source = "Output",
  118.                 }
  119.             },
  120.             ViewInfo = OperatorInfo { Pos = { -4015, -1039.5 } },
  121.         },
  122.         PlayMe = Transform {
  123.             CtrlWZoom = false,
  124.             NameSet = true,
  125.             Inputs = {
  126.                 Quality = Input { Value = 5, },
  127.                 Center = Input {
  128.                     SourceOp = "Perturb1",
  129.                     Source = "Value",
  130.                 },
  131.                 Edges = Input { Value = 1, },
  132.                 Input = Input {
  133.                     SourceOp = "Merge27_1_1",
  134.                     Source = "Output",
  135.                 }
  136.             },
  137.             ViewInfo = OperatorInfo { Pos = { -3905, -775.5 } },
  138.         },
  139.         Perturb1 = PerturbPoint {
  140.             CtrlWZoom = false,
  141.             Inputs = {
  142.                 Value = Input { Value = { 0.530848329048843, 0.669665809768638 }, },
  143.                 Speed = Input { Value = 0.25, }
  144.             },
  145.         }
  146.     }
  147. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement