Jump to: Board index » General » Fusion

Problem Delivering Fusion Comp

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline
User avatar

Nigel Scott

  • Posts: 69
  • Joined: Fri Apr 12, 2019 2:25 pm
  • Location: Aberdeen Scotland
  • Real Name: Nigel Scott

Problem Delivering Fusion Comp

PostMon Feb 24, 2020 2:12 pm

Hi All,

I am trying to make what I think is a very simple Title for a documentary I am making. I have copied and pasted the code that I have made so far. I hope I have done that correctly.
My problem is that the delivery process stops when it comes to the point where I use a paint object to draw lines against the text.
Let me explain. It delivers the file correctly if I choose the mp4. H264 option, but I want the background to the text to be transparent so as I understand it I have to tick the Export Alpha tick box. I can get this to show if I use Quicktime and choose DNxHR with Individual Clips ticked. There is only one clip - the composition clip. It seems to me that it somehow believes that there are more than one and this causes it to stop before my lines are painted. I can confirm that the "Entire Timeline" is selected.
I have deleted my work and started again from scratch in case I had a glitch in Fusion but the same thing happens so it appears I am doing something wrong. Does anyone have a suggestion?

I am using the free version of Davinci Resolve. 16.1.2

Regards

Nigel





Code: Select all
{
   Tools = ordered() {
      MediaOut1 = MediaOut {
         EnabledRegion = TimeRegion { { Start = 0, End = 538.9999, FrameLength = 1 } },
         Inputs = {
            Index = Input { Value = "0", },
            Input = Input {
               SourceOp = "Merge1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 377.333, 152.258 } },
      },
      Lines = Paint {
         NameSet = true,
         Inputs = {
            Input = Input {
               SourceOp = "Background1",
               Source = "Output",
            },
            Paint = Input {
               SourceOp = "PolylineStroke1",
               Source = "Out",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 214.333, 88.0151 } },
      },
      PolylineStroke1 = PolylineStroke {
         Points = {
         },
         IsThreaded = false,
         Brushes = {
            "SoftBrush",
            "RectBrush"
         },
         ApplyModes = { "PaintApplyColor" },
         CtrlWZoom = false,
         Inputs = {
            BrushControls = Input { Value = 1, },
            BrushShape = Input { Value = FuID { "RectBrush" }, },
            ["PaintApplyColor.Red"] = Input { Value = 0.313875, },
            ["PaintApplyColor.Green"] = Input { Value = 0.416151515151515, },
            ["PaintApplyColor.Blue"] = Input { Value = 0.465, },
            StrokeControls = Input { Value = 1, },
            WriteOnStart = Input {
               SourceOp = "PolylineStroke1Start",
               Source = "Value",
            },
            WriteOnEnd = Input {
               SourceOp = "PolylineStroke1End",
               Source = "Value",
            },
            Polyline = Input {
               Value = Polyline {
                  Points = {
                     { Linear = true, X = -0.357142849166829, Y = -0.146302249174793, RX = 0.00060277000617522, RY = -0.0943194015424735 },
                     { Linear = true, X = -0.355334539148303, Y = -0.429260453802213, LX = -0.00060277000617522, LY = 0.0943194015424735, RX = 0.095840868199353, RY = -9.90216501387901e-010 },
                     { Linear = true, X = -0.067811934550244, Y = -0.429260456772863, LX = -0.095840868199353, LY = 9.90216501387901e-010 }
                  }
               },
            },
            ["RectBrush.Size"] = Input { Value = 0.0068, },
         },
      },
      PolylineStroke1Start = BezierSpline {
         SplineColor = { Red = 232, Green = 6, Blue = 244 },
         NameSet = true,
         KeyFrames = {
            [168] = { 0, RH = { 178.333333333333, 0 }, Flags = { Linear = true } },
            [199] = { 0, LH = { 188.666666666667, 0 }, RH = { 269.333333333333, 0 }, Flags = { Linear = true } },
            [410] = { 0, LH = { 339.666666666667, 0 }, RH = { 417.333333333333, 0 }, Flags = { Linear = true } },
            [432] = { 0, LH = { 424.666666666667, 0 }, Flags = { Linear = true } }
         }
      },
      PolylineStroke1End = BezierSpline {
         SplineColor = { Red = 72, Green = 233, Blue = 54 },
         NameSet = true,
         KeyFrames = {
            [168] = { 0, RH = { 178.333333333333, 0.333333333333333 }, Flags = { Linear = true } },
            [199] = { 1, LH = { 188.666666666667, 0.666666666666667 }, RH = { 269.333333333333, 1 }, Flags = { Linear = true } },
            [410] = { 1, LH = { 339.666666666667, 1 }, RH = { 417.333333333333, 0.666666666666667 }, Flags = { Linear = true } },
            [432] = { 0, LH = { 424.666666666667, 0.333333333333333 }, Flags = { Linear = true } }
         }
      },
      Merge1 = Merge {
         CtrlWZoom = false,
         Inputs = {
            Background = Input {
               SourceOp = "Lines",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "Text1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 376.333, 89.2272 } },
      },
      Background1 = Background {
         Inputs = {
            GlobalOut = Input { Value = 525, },
            Width = Input { Value = 3840, },
            Height = Input { Value = 2160, },
            UseFrameFormatSettings = Input { Value = 1, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            TopLeftAlpha = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 52.3333, 89.2272 } },
      },
      Text1 = TextPlus {
         Inputs = {
            GlobalOut = Input { Value = 525, },
            Width = Input { Value = 3840, },
            Height = Input { Value = 2160, },
            UseFrameFormatSettings = Input { Value = 1, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Center = Input {
               SourceOp = "Path1",
               Source = "Position",
            },
            LineSpacing = Input { Value = 0.598, },
            CharacterSpacing = Input { Value = 1.071, },
            TransformRotation = Input { Value = 1, },
            TransformSize = Input { Value = 1, },
            StyledText = Input { Value = "Cluny\nthe Caribbean\nand  \nthe Clearances", },
            Font = Input { Value = "Scheherazade", },
            Style = Input { Value = "Bold", },
            VerticalJustificationNew = Input { Value = 3, },
            HorizontalLeftCenterRight = Input { Value = -1, },
            HorizontalJustificationNew = Input { Value = 3, },
            Start = Input {
               SourceOp = "Text1Start",
               Source = "Value",
            },
            End = Input {
               SourceOp = "Text1End",
               Source = "Value",
            },
            AdvancedFontControls = Input { Value = 1, },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 62.6667, 18.8789 } },
      },
      Path1 = PolyPath {
         DrawMode = "InsertAndModify",
         CtrlWZoom = false,
         Inputs = {
            Displacement = Input {
               SourceOp = "Path1Displacement",
               Source = "Value",
            },
            PolyLine = Input {
               Value = Polyline {
                  Points = {
                     { Linear = true, LockY = true, X = -0.779080252479711, Y = -0.256410256410256, RX = 0, RY = 0 },
                     { Linear = true, LockY = true, X = -0.779080271720886, Y = -0.256410270929337, LX = 0, LY = 0, RX = 0.148333423906962, RY = -0.00333324302355451 },
                     { Linear = true, LockY = true, X = -0.33408, Y = -0.26641, LX = -0.148333423906962, LY = 0.00333324302355451 }
                  }
               },
            },
         },
      },
      Path1Displacement = BezierSpline {
         SplineColor = { Red = 255, Green = 0, Blue = 255 },
         NameSet = true,
         KeyFrames = {
            [0] = { 0, RH = { 24, 0 }, Flags = { Linear = true, LockedY = true } },
            [72] = { 0, LH = { 48, 0 }, RH = { 95, 0.333333333333333 }, Flags = { Linear = true, LockedY = true } },
            [141] = { 1, LH = { 118, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
         }
      },
      Text1Start = BezierSpline {
         SplineColor = { Red = 244, Green = 6, Blue = 192 },
         NameSet = true,
         KeyFrames = {
            [410] = { 0, RH = { 417, 0 }, Flags = { Linear = true } },
            [431] = { 0, LH = { 424, 0 }, Flags = { Linear = true } }
         }
      },
      Text1End = BezierSpline {
         SplineColor = { Red = 72, Green = 233, Blue = 54 },
         NameSet = true,
         KeyFrames = {
            [410] = { 1, RH = { 417, 0.666666666666667 }, Flags = { Linear = true } },
            [431] = { 0, LH = { 424, 0.333333333333333 }, Flags = { Linear = true } }
         }
      }
   }
}
MacBook Pro M1
16gb Memory

Windows 10 64-bit
Intel Core i5-4690K CPU @ 3.5 GHz, 32.0GB RAM, NIVIDIA GeForce RTX 2060 SUPER
DaVinci Resolve Studio Version 18.5 Public Beta
Offline
User avatar

Saad Shah

  • Posts: 152
  • Joined: Sun Dec 30, 2018 5:36 pm
  • Real Name: Saad Shah

Re: Problem Delivering Fusion Comp

PostMon Feb 24, 2020 3:24 pm

Hey Nigel,
I am curious - why bother with a transparent graphic render? You have the video footage, you have the fusion comp, just layer those on top of each other in the Edit page and you should be good to go.

Personally, only time I have to render transparent graphics is if I am only making the graphics, and handing them over to someone else who is editing the project using Adobe or FCP.

Sadi
Youtube Channel: Gargoyles At Work
Offline
User avatar

Saad Shah

  • Posts: 152
  • Joined: Sun Dec 30, 2018 5:36 pm
  • Real Name: Saad Shah

Re: Problem Delivering Fusion Comp

PostMon Feb 24, 2020 3:31 pm

Oh, and your text rendered just fine on my end. Quicktime, DNxHR, Export Alpha.
No issues here.



Sadi
Attachments
Carib.jpg
Carib.jpg (377.13 KiB) Viewed 1794 times
Youtube Channel: Gargoyles At Work
Offline
User avatar

Nigel Scott

  • Posts: 69
  • Joined: Fri Apr 12, 2019 2:25 pm
  • Location: Aberdeen Scotland
  • Real Name: Nigel Scott

Re: Problem Delivering Fusion Comp

PostMon Feb 24, 2020 4:33 pm

Hi Saad
Thanks for the reply. I know that I could incorporate the video footage into the composition but I have to give my colleague a series of options before we agree on a final version. That’s why I thought it would be better to leave it out.
Strange that it delivered for you without problems. That implies that there is a glitch at my end. I will copy the code into a completely new project and see if that works.
Thanks again
MacBook Pro M1
16gb Memory

Windows 10 64-bit
Intel Core i5-4690K CPU @ 3.5 GHz, 32.0GB RAM, NIVIDIA GeForce RTX 2060 SUPER
DaVinci Resolve Studio Version 18.5 Public Beta
Offline
User avatar

Saad Shah

  • Posts: 152
  • Joined: Sun Dec 30, 2018 5:36 pm
  • Real Name: Saad Shah

Re: Problem Delivering Fusion Comp

PostMon Feb 24, 2020 5:35 pm

Yeah man, no prob. If you still cant get your graphics to render correctly and you have a project deadline or whatnot, shoot me an email or PM and I will render the files for you.
Cheers!
Sadi
Youtube Channel: Gargoyles At Work
Offline
User avatar

Nigel Scott

  • Posts: 69
  • Joined: Fri Apr 12, 2019 2:25 pm
  • Location: Aberdeen Scotland
  • Real Name: Nigel Scott

Re: Problem Delivering Fusion Comp

PostTue Feb 25, 2020 11:16 am

Hi Sadi

Thank you for your help and offer. It is much appreciated. I think I am going to give up on Fusion I am wasting far too much time. It is continually crashing for no apparent reason.

I made a completely new project and pasted my code back into it. The project works fine on the Edit page and on the Fusion page. When I try to deliver it it seems to go into some sort of never ending loop. I cancel it and then the whole page hangs. The only way out is to cancel it with the Task manager. So more time wasted.

The pity is that Davinci Resolve as an editor is great and so far never crashes but Fusion .....! I persevered with Fusion as I hoped that with a little effort it would become as easy to use as the editor and colour page. I am sure you will say that my PC is not up to spec but I don't think it is that bad.

Nigel
MacBook Pro M1
16gb Memory

Windows 10 64-bit
Intel Core i5-4690K CPU @ 3.5 GHz, 32.0GB RAM, NIVIDIA GeForce RTX 2060 SUPER
DaVinci Resolve Studio Version 18.5 Public Beta
Offline
User avatar

Saad Shah

  • Posts: 152
  • Joined: Sun Dec 30, 2018 5:36 pm
  • Real Name: Saad Shah

Re: Problem Delivering Fusion Comp

PostWed Feb 26, 2020 6:23 am

Hey Nigel
You are most welcome, man! I think you will find most Fusion artists to be very helpful and accommodating. Thats just how we roll ;)
Hey, sorry to hear you are ready to give up on Fusion and move on. There's many ways to skin a cat, as they say. I am sure you will find a solution to continue your creative journey. And as long as you get what you want, its not the tools that matter, but what you create with those tools. So onwards, to amazing creations.
And if you ever need help with Fusion related stuff, you are most welcome to reach out!

Regards
Sadi
Youtube Channel: Gargoyles At Work
Offline
User avatar

Nigel Scott

  • Posts: 69
  • Joined: Fri Apr 12, 2019 2:25 pm
  • Location: Aberdeen Scotland
  • Real Name: Nigel Scott

Re: Problem Delivering Fusion Comp

PostWed Feb 26, 2020 10:23 am

Thanks Sadi. I have noticed that the Fusion members appear more ready to help than most. A good group of people! I will keep an eye on Fusion for the future. In the meantime I have reluctantly gone back to HitFilm which does not crash my PC and probably is powerful enough for my current needs.
Regards
Nigel
MacBook Pro M1
16gb Memory

Windows 10 64-bit
Intel Core i5-4690K CPU @ 3.5 GHz, 32.0GB RAM, NIVIDIA GeForce RTX 2060 SUPER
DaVinci Resolve Studio Version 18.5 Public Beta
Offline
User avatar

Bryan Ray

  • Posts: 2488
  • Joined: Mon Nov 28, 2016 5:32 am
  • Location: Los Angeles, CA, USA

Re: Problem Delivering Fusion Comp

PostWed Feb 26, 2020 3:33 pm

I have to say I was favorably impressed by Hitfilm when I gave it a test-drive a few weeks ago. It's a very fluid and fast environment. If it's compositing module were node-based, I'd probably be giving it a very hard look.
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com
Offline
User avatar

Nigel Scott

  • Posts: 69
  • Joined: Fri Apr 12, 2019 2:25 pm
  • Location: Aberdeen Scotland
  • Real Name: Nigel Scott

Re: Problem Delivering Fusion Comp

PostThu Feb 27, 2020 12:58 pm

Bryan. I am not at all technical savvy but it seems to me that the nodes in Fusion are the problem. The same compost in Hitfilm using layers works so much smoother. I do find that Hitfilm’s key frames are not so easy to work with as Fusion’s though. The nodes on Davinci’s colour page are great. I understand what is going on there much better than with layers.
Nigel
MacBook Pro M1
16gb Memory

Windows 10 64-bit
Intel Core i5-4690K CPU @ 3.5 GHz, 32.0GB RAM, NIVIDIA GeForce RTX 2060 SUPER
DaVinci Resolve Studio Version 18.5 Public Beta
Offline
User avatar

Bryan Ray

  • Posts: 2488
  • Joined: Mon Nov 28, 2016 5:32 am
  • Location: Los Angeles, CA, USA

Re: Problem Delivering Fusion Comp

PostThu Feb 27, 2020 4:04 pm

It's not the paradigm that's the issue; the problem is that Resolve is Frankenstein's monster—a colorist tool that's had editing and audio and compositing bolted on, some with greater success than others. Fusion's a square peg in a hole that never existed to start with. Hitfilm appears to have been designed to be a combined editor and compositor from the beginning (the name of the company, FXHome, is a bit of a giveaway!)
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com

Return to Fusion

Who is online

Users browsing this forum: No registered users and 26 guests