Jump to: Board index » General » Fusion

Fusion beginner Help! multiple particles issue

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

tobiasquerlast

  • Posts: 3
  • Joined: Sun Jul 07, 2019 3:00 pm
  • Real Name: magrita gobel

Fusion beginner Help! multiple particles issue

PostSun Jul 07, 2019 3:09 pm

Hey ! oh god i dont even know where to start.... (in short: can not see the 2nd pEmitter particles)
i have created multiple clips with fusion now and i got this problem now which was not a problem before... i dont know what i do wrong or if it is a bug or what...!?
i guess it is super simple really. (i work from davinci full version 15.3. within fusion)
i have an media in and out and between i switch an pEmitter and a prender. connect it with a merge and i can see my "want-to-be-rain" particles. but i wanted another layer (cause it seems too complicated to create depth of field within my one emitter...dont get me started) so i wanted to simply add a 2nd pemitter with its own prender.
before i had a 2nd. merge and everything was displayed. now i always just see the first emitter particles. i tried with merge 3d and i tried in all kind of constalations. nothing works. always just the 1st emitter. i also played around with the yellow/green arrow.....
what is it?!?!?? :´´´´(((
there are so few tutorials about this. and if then they are crazy advanced. almost no normal rain tutorial. i found like 4 or so. but they are all not helping 100%. exhausing.
in case someone outthere hears me... THANK YOUUUU!!!
Offline

Enrico Perei

  • Posts: 16
  • Joined: Fri Oct 28, 2016 7:43 am

Re: Fusion beginner Help! multiple particles issue

PostSun Jul 21, 2019 7:23 am

Hey Tobias,

try the standalone version, sometimes it works where the Resolve version of Fusion has issues.

Also, make sure you have both pRender nodes set to 2D or 3D, depending on how you treat your particles in your comp.

Please find below a quick mockup of the render options you have with particles.
Check if any of these are working for you and see if you can find an error you may have had in your script.

Often it can be a missing alpha channel in the FG merging on top, wrong camera position or missing camera connection(provided you're not using default settings), viewing on the wrong frames or other particle settings that influence the visibility at the current time.

Regarding the yellow / green connections:
On the bottom left of the Fusion Window you can see a quick description of what is under the mouse cursor.
Yellow is generally the main input (BG)
Green is the FG on the merge node and a 3D camera on the pRender node.
FYI the Blue input is generally for effect masks limiting the nodes output / effect to the mask instead of the whole frame.

hth,
cheers,
enrico


Code: Select all
{
   Tools = ordered() {
      pRender1_1_1_1 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Disabled = true, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1_1_1_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2255, 115.5 } },
      },
      pEmitter1_1_1_1_1 = pEmitter {
         ID = 33,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = 0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_1_1_1_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_1_1_1_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2145, 115.5 } },
      },
      pEmitter1SizeOverLife_1_1_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_1_1_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pRender1_1_1 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Disabled = true, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1_1_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1155, 115.5 } },
      },
      pEmitter1_2_1 = pEmitter {
         ID = 18,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = -0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_2_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_2_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1045, 49.5 } },
      },
      pEmitter1SizeOverLife_2_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_2_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pRender1 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input {
               Value = FuID { "TwoD" },
               Disabled = true,
            },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 220, 49.5 } },
      },
      pRender1_1 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input {
               Value = FuID { "TwoD" },
               Disabled = true,
            },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 220, 115.5 } },
      },
      pEmitter1_1_1_1 = pEmitter {
         ID = 21,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = 0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_1_1_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_1_1_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1045, 115.5 } },
      },
      pEmitter1SizeOverLife_1_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_1_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      Merge1 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "pRender1_1",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "pRender1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 330, 115.5 } },
      },
      pEmitter1_1 = pEmitter {
         ID = 5,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = 0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 110, 115.5 } },
      },
      pEmitter1SizeOverLife_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1 = pEmitter {
         ID = 2,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = -0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 110, 49.5 } },
      },
      pEmitter1SizeOverLife = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.3, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.7, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
         NameSet = true,
      },
      pEmitter1BlurOverLife2D = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.3, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.7, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
         NameSet = true,
      },
      pEmitter1_1_1 = pEmitter {
         ID = 14,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = 0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_1_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_1_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 550, 115.5 } },
      },
      pEmitter1SizeOverLife_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pRender1_3 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Disabled = true, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1_2_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1155, 49.5 } },
      },
      pEmitter1_2_1_1 = pEmitter {
         ID = 36,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = -0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_2_1_1",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_2_1_1",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2145, 49.5 } },
      },
      pEmitter1SizeOverLife_2_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_2_1_1 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      Renderer3D1_2 = Renderer3D {
         CustomData = {
            ToolVersion = 2,
         },
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            SceneInput = Input {
               SourceOp = "Merge3D1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2475, 49.5 } },
      },
      Renderer3D1_3 = Renderer3D {
         CustomData = {
            ToolVersion = 2,
         },
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            SceneInput = Input {
               SourceOp = "pRender1_3_2",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1925, 49.5 } },
      },
      pRender1_3_2 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Disabled = true, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pMerge2",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1815, 49.5 } },
      },
      pMerge2 = pMerge {
         ID = 62,
         Inputs = {
            Particles1 = Input {
               SourceOp = "pEmitter1_2_1_2",
               Source = "Output",
            },
            Particles2 = Input {
               SourceOp = "pEmitter1_1_1_1_2",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1705, 49.5 } },
      },
      Renderer3D1_1 = Renderer3D {
         CustomData = {
            ToolVersion = 2,
         },
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            SceneInput = Input {
               SourceOp = "pRender1_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1265, 115.5 } },
      },
      Merge2 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "Renderer3D1_1",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "Renderer3D1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 1375, 115.5 } },
      },
      pEmitter1_2 = pEmitter {
         ID = 11,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = -0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_2",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_2",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 550, 49.5 } },
      },
      pEmitter1SizeOverLife_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      Renderer3D1 = Renderer3D {
         CustomData = {
            ToolVersion = 2,
         },
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            SceneInput = Input {
               SourceOp = "pRender1_3",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1265, 49.5 } },
      },
      pRender1_2 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Value = FuID { "TwoD" }, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pMerge1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 770, 49.5 } },
      },
      pEmitter1_1_1_1_2 = pEmitter {
         ID = 56,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = 0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_1_1_1_2",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_1_1_1_2",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1595, 115.5 } },
      },
      pEmitter1SizeOverLife_1_1_1_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_1_1_1_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1_2_1_2 = pEmitter {
         ID = 59,
         Inputs = {
            VelocityControls = Input { Value = 1, },
            Velocity = Input { Value = -0.008, },
            ["ParticleStyle.SizeOverLife"] = Input {
               SourceOp = "pEmitter1SizeOverLife_2_1_2",
               Source = "Value",
            },
            ["ParticleStyle.BlurOverLife"] = Input {
               SourceOp = "pEmitter1BlurOverLife2D_2_1_2",
               Source = "Value",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1595, 49.5 } },
      },
      pEmitter1SizeOverLife_2_1_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      pEmitter1BlurOverLife2D_2_1_2 = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
               [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 0, Green = 0, Blue = 0 },
      },
      Merge3D1 = Merge3D {
         Inputs = {
            SceneInput1 = Input {
               SourceOp = "pRender1_3_1",
               Source = "Output",
            },
            SceneInput2 = Input {
               SourceOp = "pRender1_1_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2365, 49.5 } },
      },
      pRender1_3_1 = pRender {
         Inputs = {
            _MotionBlurWarning = Input { Disabled = true, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            OutputMode = Input { Disabled = true, },
            ["MaterialID.MaterialID"] = Input { Value = 1, },
            ["ObjectID.ObjectID"] = Input { Value = 1, },
            Input = Input {
               SourceOp = "pEmitter1_2_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 2255, 49.5 } },
      },
      pMerge1 = pMerge {
         ID = 10,
         Inputs = {
            Particles1 = Input {
               SourceOp = "pEmitter1_2",
               Source = "Output",
            },
            Particles2 = Input {
               SourceOp = "pEmitter1_1_1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
      },
      Note1_3 = Note {
         Inputs = {
            Comments = Input { Value = "merge particles\n3D render", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 1705, 181.5 },
            Flags = {
               Expanded = true
            },
            Size = { 196, 181.364 }
         },
      },
      Note1_2 = Note {
         Inputs = {
            Comments = Input { Value = "3D renders\nmerge 2D", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 1155, 181.5 },
            Flags = {
               Expanded = true
            },
            Size = { 196, 181.364 }
         },
      },
      Note1_1 = Note {
         Inputs = {
            Comments = Input { Value = "merge particles\n2D render", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 605, 181.5 },
            Flags = {
               Expanded = true
            },
            Size = { 196, 181.364 }
         },
      },
      Note1 = Note {
         CtrlWZoom = false,
         Inputs = {
            Comments = Input { Value = "2D renders\nmerge 2D", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 165, 181.5 },
            Flags = {
               Expanded = true
            },
            Size = { 196, 181.364 }
         },
      },
      Note1_5 = Note {
         Inputs = {
            Comments = Input { Value = "Outputting particles in 3D allows use of 3D nodes and integration directly into a 3D scene potentially reducing render times as well.", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 1155, 379.5 },
            Flags = {
               Expanded = true
            },
            Size = { 1295.37, 90.5736 }
         },
      },
      Note1_4 = Note {
         Inputs = {
            Comments = Input { Value = "merge 3D\n3D render", }
         },
         ViewInfo = StickyNoteInfo {
            Pos = { 2255, 181.5 },
            Flags = {
               Expanded = true
            },
            Size = { 196, 181.364 }
         },
      },
      Underlay3 = Underlay {
         ViewInfo = UnderlayInfo {
            Pos = { 1210, 49.5 },
            Size = { 502, 114.485 }
         },
      },
      Underlay1 = Underlay {
         ViewInfo = UnderlayInfo {
            Pos = { 220, 49.5 },
            Size = { 392, 114.485 }
         },
      },
      Underlay5 = Underlay {
         ViewInfo = UnderlayInfo {
            Pos = { 2310, 49.5 },
            Size = { 502, 114.485 }
         },
      },
      Underlay2 = Underlay {
         ViewInfo = UnderlayInfo {
            Pos = { 660, 49.5 },
            Size = { 392, 114.485 }
         },
      },
      Underlay4 = Underlay {
         ViewInfo = UnderlayInfo {
            Pos = { 1760, 49.5 },
            Size = { 502, 114.485 }
         },
      }
   }
}
Offline

tobiasquerlast

  • Posts: 3
  • Joined: Sun Jul 07, 2019 3:00 pm
  • Real Name: magrita gobel

Re: Fusion beginner Help! multiple particles issue

PostFri Aug 09, 2019 3:31 pm

Hey enrico! thank you! i dont understand much but thank you! this script and code does not say anything to me. i dont even know what to do where with it. sorry.
can i have fusion outside of davinci ? (without pay extra)

well, anyway. i guess it should work.... and i think it did work before. and then not. i will check for the 2d/3d options!

thank you for your reply!!
Offline
User avatar

Saad Shah

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

Re: Fusion beginner Help! multiple particles issue

PostSun Aug 11, 2019 10:02 pm

tobi

Just copy the code and paste it into your Fusion flow area :)
Youtube Channel: Gargoyles At Work

Return to Fusion

Who is online

Users browsing this forum: No registered users and 16 guests