Jump to: Board index » General » Fusion

Tracker Motion Blur (possible bug)

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

Octavian Mot

  • Posts: 288
  • Joined: Mon Aug 25, 2014 2:42 pm
  • Location: Germany

Tracker Motion Blur (possible bug)

PostSat Jan 16, 2016 7:16 pm

Just after I managed to convince everyone around me that the motion blur in Fusion 8 is awesome... I can't seem to make it work anymore. :cry:

I'm using the built in motion blur from a tracker. Both the motion blur checkbox (from the tracker control area) and the MB (next to the playhead) are enabled.

Is there some other option that I might have accidentally switched off?
Trying to keep it together at mots.us
Taming AI for filmmaking at StoryToolkit.ai
Offline

Octavian Mot

  • Posts: 288
  • Joined: Mon Aug 25, 2014 2:42 pm
  • Location: Germany

Re: Tracker Motion Blur (possible bug)

PostSun Jan 17, 2016 11:18 am

I've been playing around with the composition and found out that if you add a Transform node before the Tracker, the Motion Blur basically no longer works.

Image
A bug maybe?

(kind of a lonely conversation here, isn't it?)
Trying to keep it together at mots.us
Taming AI for filmmaking at StoryToolkit.ai
Offline

Sander de Regt

  • Posts: 4131
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Tracker Motion Blur (possible bug)

PostMon Jan 18, 2016 8:43 am

That's weird to say the least. And it's a lonely conversation, because there is not much to respond to.
Maybe if you add a comp or show us a screengrab or something then it would be easier to offer some helpful response. With the amount of info you provided all I can say is: mmm...strange, it should work. :-)
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Octavian Mot

  • Posts: 288
  • Joined: Mon Aug 25, 2014 2:42 pm
  • Location: Germany

Re: Tracker Motion Blur (possible bug)

PostThu Jan 21, 2016 7:18 pm

I don't see what more info I could give you, Sander.

Have you tried the node setup I've attached above?
Trying to keep it together at mots.us
Taming AI for filmmaking at StoryToolkit.ai
Offline
User avatar

Chad Capeland

  • Posts: 3308
  • Joined: Mon Nov 10, 2014 9:40 pm

Re: Tracker Motion Blur (possible bug)

PostThu Jan 21, 2016 9:09 pm

Works fine for me.
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline

Sander de Regt

  • Posts: 4131
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Tracker Motion Blur (possible bug)

PostFri Jan 22, 2016 10:24 am

A screengrab of the setup doesn't help me, since I can't see your actual settings in my copy of Fusion.
I've used this setup many times before and it should work. So there must be something in your comp that makes it behave the wrong way. If you select all tools in your comp, copy and then paste in a reply on this forum inside of the 'code' formatting blocks, you can share the actual comp. Which is much more info that you can give me :-)


Octavian Mot wrote:I don't see what more info I could give you, Sander.

Have you tried the node setup I've attached above?
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Octavian Mot

  • Posts: 288
  • Joined: Mon Aug 25, 2014 2:42 pm
  • Location: Germany

Re: Tracker Motion Blur (possible bug)

PostFri Jan 22, 2016 8:45 pm

Great tip, Sander!

I've added the comp in pastebin to avoid flooding the thread with code: http://pastebin.com/i6XuuHjb

Now, I'm really curious to see if you get the same error. :D
Trying to keep it together at mots.us
Taming AI for filmmaking at StoryToolkit.ai
Offline

Sander de Regt

  • Posts: 4131
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Tracker Motion Blur (possible bug)

PostFri Jan 22, 2016 8:47 pm

Don't worry about flooding the thread. That's what the code button is for. It will put all the code in a small window. And this way it's not dependent on a 3rd party website.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Sander de Regt

  • Posts: 4131
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Tracker Motion Blur (possible bug)

PostFri Jan 22, 2016 10:30 pm

I think I've found the 'bug'.
You're using corner positioning in the tracker. This is something that doesn't work with Fusion's concatenation. If you check the box 'flatten transform' in the transform tool it will work the way you expected it to. If you use the 'matchmove' option in the tracker, there is no need to check this and the tracker will do all motion blur the way you expected it in the first place.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Octavian Mot

  • Posts: 288
  • Joined: Mon Aug 25, 2014 2:42 pm
  • Location: Germany

Re: Tracker Motion Blur

PostMon Jan 25, 2016 1:35 pm

Nice find! Unfortunately, I couldn't find too much info about concatenation in the manual. But, I'll keep this in mind next time.

Thanks, Sander!
Trying to keep it together at mots.us
Taming AI for filmmaking at StoryToolkit.ai
Offline

Sander de Regt

  • Posts: 4131
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Tracker Motion Blur (possible bug)

PostMon Jan 25, 2016 7:17 pm

As far as I know concatenation means that the actual modification of pixels in transformations will be done only once at the end of the chain of operations to preserve image quality.

See the following example:

Code: Select all
{
   Tools = ordered() {
      Transform1 = Transform {
         Inputs = {
            Center = Input { Value = { 0.45, 0.5, }, },
            Size = Input { Value = 0.1, },
            Input = Input {
               SourceOp = "Text1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 212, 20, }, },
      },
      Text1 = TextPlus {
         Inputs = {
            GlobalOut = Input { Value = 100, },
            Width = Input { Value = 960, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2", }, },
            Font = Input { Value = "Arial", },
            StyledText = Input { Value = "CONCATENATED TRANSFORM", },
            Style = Input { Value = "Bold", },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = "",
               },
            },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1, },
                     [1] = { 1, 1, 1, 1, },
                  },
               },
            },
            RenderToDPTFile = Input { Disabled = true, },
            DPTType = Input { Disabled = true, },
            DPTResolution = Input { Disabled = true, },
         },
         ViewInfo = OperatorInfo { Pos = { 55, 15.5, }, },
      },
      Transform2 = Transform {
         CtrlWZoom = false,
         Inputs = {
            Size = Input {
               SourceOp = "Transform2Size",
               Source = "Value",
            },
            Input = Input {
               SourceOp = "Merge1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 582, 74, }, },
      },
      Transform2Size = BezierSpline {
         SplineColor = { Red = 225, Green = 0, Blue = 225, },
         NameSet = true,
         KeyFrames = {
            [0] = { 1, RH = { 33.3333333333333, 2.33333333333333, }, Flags = { Linear = true, }, },
            [100] = { 5, LH = { 66.6666666666667, 3.66666666666667, }, Flags = { Linear = true, }, },
         },
      },
      Merge1 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "Transform1_1",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "Transform1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 472, 74, }, },
      },
      Transform1_1 = Transform {
         Inputs = {
            Center = Input { Value = { 0.55, 0.5, }, },
            Size = Input { Value = 0.1, },
            FlattenTransform = Input { Value = 1, },
            Input = Input {
               SourceOp = "Text1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 218, 95, }, },
      },
      Text1_1 = TextPlus {
         Inputs = {
            GlobalOut = Input { Value = 100, },
            Width = Input { Value = 960, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2", }, },
            Font = Input { Value = "Arial", },
            StyledText = Input { Value = "FLATTENED TRANSFORM", },
            Style = Input { Value = "Bold", },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = "",
               },
            },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1, },
                     [1] = { 1, 1, 1, 1, },
                  },
               },
            },
            RenderToDPTFile = Input { Disabled = true, },
            DPTType = Input { Disabled = true, },
            DPTResolution = Input { Disabled = true, },
         },
         ViewInfo = OperatorInfo { Pos = { 51, 102.5, }, },
      },
   },
}
Sander de Regt

ShadowMaker SdR
The Netherlands

Return to Fusion

Who is online

Users browsing this forum: No registered users and 9 guests