Advertisement
marcusa3000

Flip book

Nov 24th, 2023
1,347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 8.78 KB | None | 0 0
  1. {
  2.     Tools = ordered() {
  3.         MediaOut1 = MediaOut {
  4.             CtrlWZoom = false,
  5.             Inputs = {
  6.                 Index = Input { Value = "0", },
  7.                 Input = Input {
  8.                     SourceOp = "Merge3",
  9.                     Source = "Output",
  10.                 },
  11.             },
  12.             ViewInfo = OperatorInfo { Pos = { 880, 676.5 } },
  13.             Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
  14.         },
  15.         Merge3 = Merge {
  16.             CurrentSettings = 2,
  17.             CustomData = {
  18.                 Settings = {
  19.                     [1] = {
  20.                         Tools = ordered() {
  21.                             Merge3 = Merge { Inputs = { Foreground = Input { SourceOp = "Transform1", Source = "Output" }, Background = Input { SourceOp = "StopMotion1", Source = "Output" }, Blend = Input { SourceOp = "Merge3Blend", Source = "Value" }, PerformDepthMerge = Input { Value = 0 } }, CtrlWZoom = false, ViewInfo = OperatorInfo { Pos = { 440, 874.5 } }, CustomData = {
  22.                                 } },
  23.                             Merge3Blend = BezierSpline { CtrlWZoom = false, NameSet = true, SplineColor = { Green = 205, Blue = 205, Red = 205 }, KeyFrames = { [0] = { 0, RH = { 0.666666666666667, 0 }, Flags = { Linear = true, Loop = true } }, [2] = { 0, LH = { 1.33333333333333, 0 }, RH = { 2.33333333333333, 0.333333333333333 }, Flags = { Linear = true } }, [3] = { 1, LH = { 2.66666666666667, 0.666666666666667 }, RH = { 3.66666666666667, 1 }, Flags = { Linear = true } }, [5] = { 1, LH = { 4.33333333333333, 1 }, RH = { 5.33333333333333, 0.666666666666667 }, Flags = { Linear = true } }, [6] = { 0, LH = { 5.66666666666667, 0.333333333333333 }, Flags = { Linear = true, Loop = true } } } }
  24.                         }
  25.                     },
  26.                 }
  27.             },
  28.             Inputs = {
  29.                 Background = Input {
  30.                     SourceOp = "StopMotion1",
  31.                     Source = "Output",
  32.                 },
  33.                 Foreground = Input {
  34.                     SourceOp = "Shadow1",
  35.                     Source = "Output",
  36.                 },
  37.                 PerformDepthMerge = Input { Value = 0, },
  38.             },
  39.             ViewInfo = OperatorInfo { Pos = { 660, 676.5 } },
  40.         },
  41.         Shadow1 = Shadow {
  42.             Inputs = {
  43.                 Blend = Input { Value = 0.5, },
  44.                 Input = Input {
  45.                     SourceOp = "Blur",
  46.                     Source = "Output",
  47.                 },
  48.             },
  49.             ViewInfo = OperatorInfo { Pos = { 660, 643.5 } },
  50.         },
  51.         Blur = Blur {
  52.             NameSet = true,
  53.             Inputs = {
  54.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  55.                 LockXY = Input { Value = 0, },
  56.                 XBlurSize = Input { Value = 70, },
  57.                 YBlurSize = Input { Value = 0, },
  58.                 Input = Input {
  59.                     SourceOp = "Transform1",
  60.                     Source = "Output",
  61.                 },
  62.             },
  63.             ViewInfo = OperatorInfo { Pos = { 660, 610.5 } },
  64.         },
  65.         StopMotion1 = ofx.com.blackmagicdesign.resolvefx.StopMotion {
  66.             Inputs = {
  67.                 Source = Input {
  68.                     SourceOp = "MediaIn1",
  69.                     Source = "Output",
  70.                 },
  71.                 advancedGroup = Input { Value = 0, },
  72.                 setReferenceButton = Input { Value = 0, },
  73.                 referenceFrame = Input {
  74.                     Value = 0,
  75.                     Disabled = true,
  76.                 },
  77.                 frameRepeatVar = Input { Value = 0, },
  78.                 frameRepeat = Input { Value = 6, },
  79.                 blendGroup = Input { Value = 0, },
  80.                 blendIn = Input { Value = 1, },
  81.                 blend = Input { Value = 0, },
  82.                 ignoreContentShape = Input { Value = 0, },
  83.                 legacyIsProcessRGBOnly = Input { Value = 0, },
  84.                 IsNoTemporalFramesReqd = Input { Value = 0, },
  85.                 refreshTrigger = Input { Value = 1, },
  86.                 resolvefxVersion = Input { Value = "1.0", },
  87.             },
  88.             ViewInfo = OperatorInfo { Pos = { 440, 676.5 } },
  89.         },
  90.         Transform1 = Transform {
  91.             CurrentSettings = 2,
  92.             CustomData = {
  93.                 Settings = {
  94.                     [1] = {
  95.                         Tools = ordered() {
  96.                             Transform1 = Transform { Inputs = { Input = Input { SourceOp = "Instance_StopMotion1", Source = "Output" }, XSize = Input { SourceOp = "Transform1XSize", Source = "Value" }, UseSizeAndAspect = Input { Value = 0 }, MotionBlur = Input { Value = 1 }, ShutterAngle = Input { Value = 360 }, Pivot = Input { Value = { 0, 0.5 } }, Quality = Input { Value = 15 } }, CtrlWZoom = false, ViewInfo = OperatorInfo { Pos = { 330, 775.5 } }, CustomData = {
  97.                                 } },
  98.                             Transform1XSize = BezierSpline { CtrlWZoom = false, NameSet = true, SplineColor = { Green = 94, Blue = 44, Red = 251 }, KeyFrames = { [0] = { 0, RH = { 2, 0 }, Flags = { Linear = true, Loop = true } }, [6] = { 1, LH = { 4, 1 }, Flags = { Loop = true } } } }
  99.                         }
  100.                     }
  101.                 }
  102.             },
  103.             Inputs = {
  104.                 MotionBlur = Input {
  105.                     SourceOp = "Transform1MotionBlur",
  106.                     Source = "Value",
  107.                 },
  108.                 Quality = Input { Value = 40, },
  109.                 ShutterAngle = Input { Value = 360, },
  110.                 Pivot = Input { Value = { 0, 0.5 }, },
  111.                 UseSizeAndAspect = Input { Value = 0, },
  112.                 XSize = Input {
  113.                     SourceOp = "Transform1XSize",
  114.                     Source = "Value",
  115.                 },
  116.                 Input = Input {
  117.                     SourceOp = "BrightnessContrast1_6",
  118.                     Source = "Output",
  119.                 },
  120.             },
  121.             ViewInfo = OperatorInfo { Pos = { 660, 577.5 } },
  122.         },
  123.         Transform1MotionBlur = BezierSpline {
  124.             SplineColor = { Red = 231, Green = 213, Blue = 24 },
  125.             CtrlWZoom = false,
  126.             KeyFrames = {
  127.                 [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true, Loop = true } },
  128.                 [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, RH = { 2.33333333333333, 1 }, Flags = { Linear = true } },
  129.                 [5] = { 1, LH = { 3.66666666666667, 1 }, RH = { 5.33333333333333, 0.666666666666667 }, Flags = { Linear = true } },
  130.                 [6] = { 0, LH = { 5.66666666666667, 0.333333333333333 }, RH = { 15.6666666666667, 0 }, Flags = { Linear = true, Loop = true } },
  131.                 [35] = { 0, LH = { 25.3333333333333, 0 }, Flags = { Linear = true } }
  132.             }
  133.         },
  134.         Transform1XSize = BezierSpline {
  135.             SplineColor = { Red = 251, Green = 94, Blue = 44 },
  136.             CtrlWZoom = false,
  137.             KeyFrames = {
  138.                 [0] = { 0, RH = { 1, 0 }, Flags = { Linear = true, Loop = true } },
  139.                 [3] = { 0, LH = { 2, 0 }, RH = { 4.29946523806451, 0.288770052903222 }, Flags = { Linear = true } },
  140.                 [6] = { 1, LH = { 5, 1 }, Flags = { Loop = true } }
  141.             }
  142.         },
  143.         BrightnessContrast1_6 = BrightnessContrast {
  144.             Inputs = {
  145.                 ApplyMaskInverted = Input { Value = 1, },
  146.                 Gain = Input {
  147.                     SourceOp = "BrightnessContrast1_6Gain",
  148.                     Source = "Value",
  149.                 },
  150.                 Input = Input {
  151.                     SourceOp = "TimeSpeed1",
  152.                     Source = "Output",
  153.                 },
  154.             },
  155.             ViewInfo = OperatorInfo { Pos = { 660, 544.5 } },
  156.         },
  157.         BrightnessContrast1_6Gain = BezierSpline {
  158.             SplineColor = { Red = 104, Green = 144, Blue = 233 },
  159.             CtrlWZoom = false,
  160.             KeyFrames = {
  161.                 [0] = { 0.5, RH = { 2, 0.666666666666667 }, Flags = { Linear = true, Loop = true } },
  162.                 [6] = { 1, LH = { 4, 0.833333333333333 }, Flags = { Linear = true, Loop = true } }
  163.             }
  164.         },
  165.         TimeSpeed1 = TimeSpeed {
  166.             Inputs = {
  167.                 Delay = Input { Value = -6, },
  168.                 InterpolateBetweenFrames = Input { Value = 0, },
  169.                 SampleSpread = Input { Disabled = true, },
  170.                 Input = Input {
  171.                     SourceOp = "Instance_StopMotion1",
  172.                     Source = "Output",
  173.                 },
  174.             },
  175.             ViewInfo = OperatorInfo { Pos = { 660, 511.5 } },
  176.         },
  177.         MediaIn1 = MediaIn {
  178.             ExtentSet = true,
  179.             CustomData = {
  180.                 MediaProps = {
  181.                     MEDIA_AUDIO_TRACKS_DESC = {
  182.                         {
  183.                             MEDIA_AUDIO_BIT_DEPTH = 32,
  184.                             MEDIA_AUDIO_FRAME_RATE = 25,
  185.                             MEDIA_AUDIO_NUM_CHANNELS = 2,
  186.                             MEDIA_AUDIO_SAMPLE_RATE = 48000,
  187.                             MEDIA_AUDIO_START_TIME = 0,
  188.                             MEDIA_AUDIO_TRACK_ID = "Timeline Audio",
  189.                             MEDIA_AUDIO_TRACK_NAME = "Timeline Audio [Timeline 1]"
  190.                         }
  191.                     },
  192.                     MEDIA_AUDIO_TRACKS_NUM = 1,
  193.                     MEDIA_HAS_AUDIO = true,
  194.                     MEDIA_HEIGHT = 1080,
  195.                     MEDIA_IS_SOURCE_RES = false,
  196.                     MEDIA_MARK_IN = 0,
  197.                     MEDIA_MARK_OUT = 354,
  198.                     MEDIA_NAME = "Adjustment Clip",
  199.                     MEDIA_NUM_FRAMES = 355,
  200.                     MEDIA_PAR = 1,
  201.                     MEDIA_SRC_FRAME_RATE = 25,
  202.                     MEDIA_START_FRAME = 0,
  203.                     MEDIA_WIDTH = 1080,
  204.                 },
  205.             },
  206.             Inputs = {
  207.                 GlobalOut = Input { Value = 354, },
  208.                 AudioTrack = Input { Value = FuID { "Timeline Audio" }, },
  209.                 Layer = Input { Value = "0", },
  210.                 ClipTimeEnd = Input { Value = 354, },
  211.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  212.                 LeftAudio = Input {
  213.                     SourceOp = "Left",
  214.                     Source = "Data",
  215.                 },
  216.                 RightAudio = Input {
  217.                     SourceOp = "Right",
  218.                     Source = "Data",
  219.                 },
  220.             },
  221.             ViewInfo = OperatorInfo { Pos = { 220, 676.5 } },
  222.         },
  223.         Left = AudioDisplay {
  224.             CtrlWZoom = false,
  225.         },
  226.         Right = AudioDisplay {
  227.             CtrlWZoom = false,
  228.         },
  229.         Instance_StopMotion1 = ofx.com.blackmagicdesign.resolvefx.StopMotion {
  230.             SourceOp = "StopMotion1",
  231.             Inputs = {
  232.                 EffectMask = Input { },
  233.                 SettingsNest = Input { },
  234.                 Source = Input {
  235.                     SourceOp = "MediaIn1",
  236.                     Source = "Output",
  237.                 },
  238.                 advancedGroup = Input { Value = 0, },
  239.                 setReferenceButton = Input { Value = 0, },
  240.                 referenceFrame = Input {
  241.                     Value = 0,
  242.                     Disabled = true,
  243.                 },
  244.                 blendGroup = Input { Value = 0, },
  245.                 CommentsNest = Input { },
  246.                 FrameRenderScriptNest = Input { },
  247.                 StartRenderScripts = Input { },
  248.                 EndRenderScripts = Input { },
  249.             },
  250.             ViewInfo = OperatorInfo { Pos = { 660, 478.5 } },
  251.         }
  252.     }
  253. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement