Jump to: Board index » General » Fusion

Fusion > About to loose patience with this thing

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

aglyons

  • Posts: 241
  • Joined: Sat Dec 08, 2018 4:19 am
  • Real Name: Adrian Lyons

Fusion > About to loose patience with this thing

PostWed Jan 12, 2022 10:17 pm

2022-01-12 17_08_32-Clipboard.jpg
2022-01-12 17_08_32-Clipboard.jpg (14.72 KiB) Viewed 594 times


MediaIn1 is video footage
MediaIn2 is a PNG

Why is it that adding a ColorCurves1 node after the MediaIn2 also affects the video footage from MediaIn1?

2022-01-12 17_14_41-DaVinci Resolve Studio - 2022.jpg
2022-01-12 17_14_41-DaVinci Resolve Studio - 2022.jpg (271.91 KiB) Viewed 594 times


**Prepare for rant**

I have tried learning Fusion on multiple occasions but this thing is a confusing ridiculous platform. The hassles that one must go through to do the simplest of things is ridiculous.

I broke down and made the curved arrow in PShop and brought in a PNG because trying to make a custom shape filled with white with a black stroke was near impossible to figure out. Nowhere could I find any tut or video showing how this is done. In Aftereffects, done in minutes. Fusion, forget about it!
Offline

Uli Plank

  • Posts: 12251
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: Fusion > About to loose patience with this thing

PostThu Jan 13, 2022 2:16 am

For graphics or text, AE is still king. Fusion (standalone) is great in other things.
Don't approach Resolve with your expectations from other NLEs! They are all different.
Resolve Studio 17.4.3 , macOS 12.1
MacBook M1 Pro, 32 GB RAM
Speed Editor
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 11396
  • Joined: Wed Aug 22, 2012 7:08 am

Re: Fusion > About to loose patience with this thing

PostFri Jan 14, 2022 11:06 am

Moved to Fusion forum, given its a fusion question
DaVinci Resolve Product Manager
Offline

Sander de Regt

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

Re: Fusion > About to loose patience with this thing

PostFri Jan 14, 2022 11:53 am

Why is it that adding a ColorCurves1 node after the MediaIn2 also affects the video footage from MediaIn1?


Probably because your CC1 affects your alpha and/or your background color, which - by nature of math - also affects your videofootage. You have to check the pre-divide/post-multiply checkbox in the CC1 tool and you should be fine.

This is not jumping through a hoop, it's a way to allow the tool to work with various kinds of footage.

And maybe it's your algorithm, but when I put this in the search area in Youtube

https://www.youtube.com/results?search_ ... +in+fusion

the top 3 results all explain how this works in videos that are shorter than 10 minutes, so if you say 'nowhere could I fund any tut or video how this is done' then you just didn't search hard enough.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline
User avatar

Rajiv Mudgal

  • Posts: 120
  • Joined: Mon Nov 11, 2013 8:03 am

Re: Fusion > About to loose patience with this thing

PostFri Jan 14, 2022 12:47 pm

Hi
As you can see from these 3 images, The composite with basic color curve with contrast works fine as in the first image.
watch image on the left screen, it shows alpha transparency as unaffected, you have to keep in mind that when you mangle it out of proportion the alpha transparency is also affected and this is going to color the merge over.
In Image 2 you can clearly see on the left screen that the transparency channel is affected and that's going to color the merge.
Now if you have messed up the alpha transparency, no problems, this is where the Node based compositing really shines.
you can extract the alpha Transparency from the original Image and re-apply it to the merge using Bitmap node.

You have to keep in mind that Node based workflow works a little different than a time based workflow, both have their advantages and disadvantages.
Node base you have more control, but you will come to appreciate the extra control as you try to wiggle out of tricky situations and complicated and complex composites.






2A.png
2A.png (695.44 KiB) Viewed 360 times

4.png
4.png (529.71 KiB) Viewed 360 times

5.png
5.png (699.29 KiB) Viewed 360 times
https://www.imdb.com/name/nm8500260/
Offline
User avatar

Chad Capeland

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

Re: Fusion > About to loose patience with this thing

PostFri Jan 14, 2022 7:24 pm

Code: Select all
   InCanvas = self:AddInput("Affect Canvas", "AffectCanvas", {
      LINKID_DataType = "Number",
      INPID_InputControl = "CheckboxControl",
      INP_Integer = true,
      INP_Default = 1.0,
      IC_NoReset = true,
      IC_NoLabel = true,
      })   

...

   local do_canvas = ( InCanvas:GetValue(req).Value > 0.5 )
   local canvaspixel = Pixel()

...

   if do_canvas then
         OutImage:Set(req, out)   
      else
         img:GetCanvasColor(canvaspixel)
         out:SetCanvasColor(canvaspixel)
         OutImage:Set(req, out)
      end
   end



Probably makes more sense in common controls, but that's the general idea. Would save a lot of heartache if this was just standard.
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline

GalinMcMahon

  • Posts: 150
  • Joined: Sun Sep 29, 2019 10:14 pm
  • Real Name: Galin McMahon

Re: Fusion > About to loose patience with this thing

PostMon Jan 17, 2022 5:35 pm

Fusion is like a Ferrari. It peels out so much that it's almost impossible to drive. But once you get the hang of it, hold on to your hat.

I still peel out a LOT.
Windows 10
i7+-8750 @2.20GHz
32GB optane RAM
8GB Geforce 1070
500GB NvME main - 1TB Evo 860 SSD scratch
Resolve 17 Studio

Return to Fusion

Who is online

Users browsing this forum: Eyn-0519, mkloxsfpv659 and 13 guests