Jump to: Board index » General » Fusion

Renderer3D Glitches

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

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Renderer3D Glitches

PostTue Mar 21, 2017 10:00 am

Hi,

Getting to grips with Fusion and trying out depth of field and motion blur. Each time I create a scene, however simple, once I switch to the Open GL Renderer in the Renderer3D node, I get glitches in the scene and in the output file. See the diagonal line in the image:

Untitled-1.jpg
Untitled-1.jpg (53.87 KiB) Viewed 2670 times


If I switch back to Software Renderer, the glitches go. But then so do the blur effects. This scene is a Background, Text3D, Renderer3D and Camera3D - very simple to show the problem.

I have a Radeon R9 380 graphics card with the latest drivers.

Any ideas?

Thanks.
Offline

John Tiefenbrunner

  • Posts: 45
  • Joined: Tue Mar 14, 2017 3:58 pm

Re: Renderer3D Glitches

PostTue Mar 21, 2017 6:11 pm

Have you tried changing the Renderer's Transparency mode from "Z Buffer" to "Sorted"?

If that doesn't help, please upload your test scene (or copy it in Fusion und paste it into a code block directly into the post).
Offline

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Re: Renderer3D Glitches

PostWed Mar 22, 2017 1:54 pm

Thanks for getting back to me.

Changing the Renderer's transparency mode doesn't do anything except change the glitches a little; they just look like a different set of random dots in a diagonal line.

Here's the scene:
Code: Select all
{
   Tools = ordered() {
      Renderer3D1 = Renderer3D {
         CtrlWZoom = false,
         Inputs = {
            GlobalOut = Input { Value = 250, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            SceneInput = Input {
               SourceOp = "Merge3D1",
               Source = "Output",
            },
            RendererType = Input { Value = FuID { "RendererOpenGL" }, },
            ["RendererOpenGL.AccumulationEffects"] = Input { Value = 1, },
            ["RendererOpenGL.EnableAccumEffects"] = Input { Value = 1, },
            ["RendererOpenGL.AccumQuality"] = Input { Value = 10, },
            ["RendererOpenGL.DoFBlur"] = Input { Value = 0.0697674418604651, },
         },
         ViewInfo = OperatorInfo { Pos = { 770, 181.5 } },
      },
      Merge3D1 = Merge3D {
         Inputs = {
            SceneInput1 = Input {
               SourceOp = "Text3D1",
               Source = "Output",
            },
            SceneInput2 = Input {
               SourceOp = "Camera3D1",
               Source = "Output",
            },
            SceneInput3 = Input {
               SourceOp = "ImagePlane3D1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 605, 181.5 } },
      },
      Text3D1 = Text3D {
         Inputs = {
            Size = Input { Value = 0.38936170212766, },
            Font = Input { Value = "Jura", },
            StyledText = Input { Value = "Some Text Here", },
            Style = Input { Value = "Light", },
            ExtrusionProfile = Input {
               SourceOp = "Text3D1ExtrusionProfile",
               Source = "Value",
            },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 440, 181.5 } },
      },
      Text3D1ExtrusionProfile = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0, RH = { 0.0666666666666667, 0.333333333333333 }, Flags = { Linear = true } },
               [0.2] = { 1, LH = { 0.133333333333333, 0.666666666666667 }, RH = { 0.4, 1 }, Flags = { Linear = true } },
               [0.8] = { 1, LH = { 0.6, 1 }, RH = { 0.866666666666667, 0.666666666666667 }, Flags = { Linear = true } },
               [1] = { 0, LH = { 0.933333333333333, 0.333333333333333 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 192, Green = 128, Blue = 64 },
      },
      Background1 = Background {
         Inputs = {
            GlobalOut = Input { Value = 250, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Type = Input { Value = FuID { "Vertical" }, },
            TopLeftRed = Input { Value = 0.121951219512195, },
            TopLeftGreen = Input { Value = 0.713414634146341, },
            TopLeftBlue = Input { Value = 0.829268292682927, },
            Gradient = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 605, 49.5 } },
      },
      Saver1 = Saver {
         Inputs = {
            ProcessWhenBlendIs00 = Input { Value = 0, },
            Clip = Input {
               Value = Clip {
                  Filename = "d:\\Desktop\\intro.mov",
                  FormatID = "QuickTimeMovies",
                  Length = 0,
                  Multiframe = true,
                  Saving = true,
                  TrimIn = 0,
                  ExtendFirst = 0,
                  ExtendLast = 0,
                  Loop = 1,
                  AspectMode = 0,
                  Depth = 0,
                  TimeCode = 0,
                  GlobalStart = -2000000000,
                  GlobalEnd = 0
               },
            },
            OutputFormat = Input { Value = FuID { "QuickTimeMovies" }, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Input = Input {
               SourceOp = "Renderer3D1",
               Source = "Output",
            },
            ["QuickTimeMovies.Compression"] = Input { Value = FuID { "H.264_avc1" }, },
         },
         ViewInfo = OperatorInfo { Pos = { 935, 181.5 } },
      },
      Camera3D1 = Camera3D {
         Inputs = {
            ["Transform3DOp.Translate.X"] = Input {
               SourceOp = "Shake1",
               Source = "X",
            },
            ["Transform3DOp.Translate.Y"] = Input {
               SourceOp = "Shake2",
               Source = "X",
            },
            ["Transform3DOp.Translate.Z"] = Input {
               SourceOp = "Camera3D1ZOffset",
               Source = "Value",
            },
            AoV = Input { Value = 19.2642683071402, },
            ["Stereo.Mode"] = Input { Value = FuID { "Mono" }, },
            FilmBack = Input { Value = 1, },
            FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
            ApertureW = Input { Value = 0.831496062992126, },
            ApertureH = Input { Value = 0.467716535433071, },
            ControlVis = Input { Value = 1, },
            ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
            ["MtlStdInputs.MaterialID"] = Input { Value = 1, },
         },
         ViewInfo = OperatorInfo { Pos = { 605, 280.5 } },
      },
      Shake1 = Shake {
         CtrlWZoom = false,
         Inputs = {
            XMaximum = Input { Value = 0.051063829787234, },
         },
      },
      Shake2 = Shake {
         CtrlWZoom = false,
         Inputs = {
            XMaximum = Input { Value = 0.0723404255319149, },
         },
      },
      Camera3D1ZOffset = BezierSpline {
         SplineColor = { Red = 254, Green = 56, Blue = 46 },
         NameSet = true,
         KeyFrames = {
            [1] = { 5.6, RH = { 84, 5.16666666666667 }, Flags = { Linear = true } },
            [250] = { 4.3, LH = { 167, 4.73333333333333 }, Flags = { Linear = true } }
         }
      },
      ImagePlane3D1 = ImagePlane3D {
         Inputs = {
            ["Transform3DOp.Translate.Z"] = Input { Value = -1.1267606, },
            ["Transform3DOp.Scale.X"] = Input { Value = 5, },
            ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 2, },
            MaterialInput = Input {
               SourceOp = "Background1",
               Source = "Output",
            },
            ["MtlStdInputs.MaterialID"] = Input { Value = 2, },
         },
         ViewInfo = OperatorInfo { Pos = { 605, 115.5 } },
      }
   },
   ActiveTool = "Renderer3D1"
}
Offline

John Tiefenbrunner

  • Posts: 45
  • Joined: Tue Mar 14, 2017 3:58 pm

Re: Renderer3D Glitches

PostWed Mar 22, 2017 2:09 pm

Tried your test scene - no glitches...
Tried different positions in the animation, also changed the focus plane of the camera - nothing, clean image.

That's on MacBook Pro with NVIDIA GeForce GT 650M 1024 MB - will try on MacPro later, but it would seem it's an issue with the pairing Fusion/Driver/Card in your setup :(

J.
Attachments
RenderGlitches.jpg
RenderGlitches.jpg (77.51 KiB) Viewed 2584 times
Offline

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Re: Renderer3D Glitches

PostWed Mar 22, 2017 2:43 pm

Thanks for trying that out, John. At least I know I'm not doing something wrong. I feared it may be graphics card related... I'm on a PC with a AMD Radeon R9 380.

EDIT:
Yep, looks fine on my MacBook. I'll do some research on AMD's site.

EDIT:
Uninstalled Fusion and AMD drivers (with their cleaner utility) and then reinstalled but no difference. The glitches appear when Enable Accumulation Effects checkbox is ticked in the Renderer3D node and disappear when it's unticked.

Would love to know if anyone else has had the same problem and, more importantly, if there's a solution (though buying a new graphics card is not the answer I'm after...).
Offline
User avatar

Bryan Ray

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

Re: Renderer3D Glitches

PostWed Mar 22, 2017 10:32 pm

Sometimes stepping back to an older driver can solve video card related problems.
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com
Offline
User avatar

Adelson Munhoz

  • Posts: 271
  • Joined: Thu Mar 05, 2015 5:44 pm

Re: Renderer3D Glitches

PostWed Mar 22, 2017 11:03 pm

Try uninstalling the drivers by using AMD cleanup Utility:

C:\Program Files\AMD\CIM\Bin64\AMDCleanupUtility.exe

Then install them again.
Offline

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Re: Renderer3D Glitches

PostMon Mar 27, 2017 7:29 pm

Adelson - I've tried the AMD cleanup utility and reinstalled everything - no joy.

Bryan - I'm quite new to Fusion so it's not as if a new version of the driver has broken it, both the current and previous driver versions have shown the same problem.
Offline
User avatar

Adelson Munhoz

  • Posts: 271
  • Joined: Thu Mar 05, 2015 5:44 pm

Re: Renderer3D Glitches

PostTue Mar 28, 2017 11:56 am

In Windos 10 with AMD cards your comp is clean to me.

Have you tried to turn on the Super Sampling in the Output Channels ? (in your comp it was off)

Clipboard15.jpg
Clipboard15.jpg (12.15 KiB) Viewed 2458 times
Offline

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Re: Renderer3D Glitches

PostTue Mar 28, 2017 6:57 pm

Nothing changes if I tick SS. I've ticked and unticked all those options (I have no idea what they mean) to see if there's a change, but there's not.

If I click the HiQ option down near the transport bar, the glitches change - there are more of them.

Untitled-1.jpg
Untitled-1.jpg (238.39 KiB) Viewed 2441 times


Does this help at all?
Offline
User avatar

michael vorberg

  • Posts: 943
  • Joined: Wed Nov 12, 2014 8:47 pm
  • Location: stuttgart, germany

Re: Renderer3D Glitches

PostTue Mar 28, 2017 7:31 pm

can you try to increase the subdivions on the plane? maybe this can help.

(i also a Nvidia card and everything fine here)
Offline

Matthew Lumb

  • Posts: 47
  • Joined: Tue Apr 26, 2016 12:41 pm

Re: Renderer3D Glitches

PostWed Mar 29, 2017 7:46 am

michael vorberg wrote:can you try to increase the subdivions on the plane? maybe this can help.

(i also a Nvidia card and everything fine here)


Thanks for replying but still no change. Tried tweaking all the settings there but the glitches remain. If I disconnect the background image plane, the glitches are still visible over the text so they're not coming from individual elements (i.e. the background OR the text), it's the scene overall.
Offline

Ringkun Mori

  • Posts: 21
  • Joined: Tue Aug 22, 2017 2:19 am

Re: Renderer3D Glitches

PostThu Sep 21, 2017 11:43 pm

I was wondering the same thing. Can't troubleshoot the issue here too.
Offline
User avatar

ErichLinder

  • Posts: 108
  • Joined: Fri Aug 11, 2017 8:27 pm

Re: Renderer3D Glitches

PostFri Sep 22, 2017 2:29 pm

No glitches here on an iMac with a Radeon Pro 560 in either OpenGL or software renderer on Fusion 9.01.

Oops, just noticed this is an old thread.

Erich

Return to Fusion

Who is online

Users browsing this forum: No registered users and 34 guests