Page 1 of 1

Masking Text in Resolves Fusion

PostPosted: Mon Jun 25, 2018 6:04 pm
by Mark Tank
I have been attempting this, but cannot figure it out. I want to mask an enlarged version of the video into a text. I created a Text+ node but it will not connect to the MediaIn node. I created a Fusion clip from the video clip and dragged that to the workspace but still no luck.

Re: Masking Text in Resolves Fusion

PostPosted: Mon Jun 25, 2018 7:21 pm
by Sander de Regt
If I understand you correctly, this should be more or less what you're after.
Copy/paste the below in you comp and replace my MediaIn/Out with your own.

Code: Select all
{
   Tools = ordered() {
      MediaIn1 = MediaIn {
         ExtentSet = true,
         CtrlWZoom = false,
         CustomData = {
            MediaProps = {
               MEDIA_HEIGHT = 1080,
               MEDIA_MARK_IN = 0,
               MEDIA_MARK_OUT = 99,
               MEDIA_NAME = "CharlieIntroducesWeSuckLessReactor.mp4",
               MEDIA_NUM_FRAMES = 2960,
               MEDIA_NUM_LAYERS = 1,
               MEDIA_PAR = 1,
               MEDIA_PATH = "F:\\Videos\\CharlieIntroducesWeSuckLessReactor.mp4",
               MEDIA_SRC_FRAME_RATE = 25,
               MEDIA_START_FRAME = 0,
               MEDIA_WIDTH = 1920
            },
         },
         Inputs = {
            GlobalOut = Input { Value = 99, },
            Layer = Input { Value = "0", },
            ClipTimeEnd = Input { Value = 99, },
         },
         ViewInfo = OperatorInfo { Pos = { 140.333, 7.78788 } },
      },
      MediaOut1 = MediaOut {
         CtrlWZoom = false,
         Inputs = {
            Index = Input { Value = "0", },
            Input = Input {
               SourceOp = "MediaIn1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 362.333, 10.8182 } },
      },
      Text1 = TextPlus {
         CtrlWZoom = false,
         Inputs = {
            GlobalOut = Input { Value = 2959, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            UseFrameFormatSettings = Input { Value = 1, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Type1 = Input { Value = 1, },
            ColorImage1 = Input {
               SourceOp = "MediaIn1",
               Source = "Output",
            },
            ImageShadingSampling1 = Input { Value = 2, },
            ShadingMappingSize1 = Input { Value = 1.307, },
            ShadingMappingLevel1 = Input { Value = 0, },
            StyledText = Input { Value = "BIG TEXT", },
            Font = Input { Value = "Open Sans", },
            Style = Input { Value = "Bold", },
            Size = Input { Value = 0.3504, },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 301.333, 86.7576 } },
      }
   }
}