Jump to: Board index » General » Fusion

How to re-render a Fusion composition in the timeline

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

soleil

  • Posts: 13
  • Joined: Tue Sep 03, 2019 9:52 pm
  • Real Name: Jeremy Nelson

How to re-render a Fusion composition in the timeline

PostMon Sep 06, 2021 4:18 am

I have created a Fusion composition. I then drag it into a timeline. When I then go back and edit the composition, I cannot get it to update (re-render) in the timeline. I am forced to drag the composition into the timeline again to get the edited version to appear. How can I get the comp to update everywhere that it is used in a timeline without deleting and replacing?
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: How to re-render a Fusion composition in the timeline

PostMon Sep 06, 2021 6:21 am

soleil wrote:I have created a Fusion composition. I then drag it into a timeline. When I then go back and edit the composition, I cannot get it to update (re-render) in the timeline. I am forced to drag the composition into the timeline again to get the edited version to appear. How can I get the comp to update everywhere that it is used in a timeline without deleting and replacing?
You can't. You'll need to either re-drag the composition to the timeline, replacing the original, or else go into Fusion on the timeline version and make the same changes there.

In Resolve, every Fusion composition is a separate entity. Whenever you drag a Composition from the Media Pool to a timeline, you are making a new and unrelated copy of the original. Changes to the original will not affect the copy, and vice versa.

The same thing applies even if you split a clip with a composition. For example if you add a Fusion composition to a media clip, then later split that media clip into three sections (perhaps because you wanted to remove some frames, or you inserted another clip in the middle), you now have three identical copies of that original Fusion composition. Any changes you subsequently want to make must be made separately to all three. (This can be sped up a little by using the Clip pane - you can middle-mouse-button click on another clip to copy its comp to the current clip with a single click.)

This can be one of the great annoyances of working with Fusion in Resolve. I very much wish there was a way to link a composition to multiple clips, such that all clips would be updated when the composition is changed. But this is not possible.
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline

soleil

  • Posts: 13
  • Joined: Tue Sep 03, 2019 9:52 pm
  • Real Name: Jeremy Nelson

Re: How to re-render a Fusion composition in the timeline

PostMon Sep 06, 2021 3:20 pm

Thank you for the reply Tom. That is indeed bad news.
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: How to re-render a Fusion composition in the timeline

PostMon Sep 06, 2021 3:27 pm

I should add that with scripting it would be possible to automatically replace the Fusion composition used on many clips.

You could write a Lua or Python script that iterated through a timeline - or through every timeline in a bin - and removed the current Fusion composition and replaced it with another one, loaded from disk. It could also add the new comp as a second Fusion composition on the same clip, allowing you to A:B between the original and new versions.

That might be worth looking into if this is something you need to do very often.
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline

Courtreinland

  • Posts: 8
  • Joined: Wed Mar 24, 2021 8:33 pm
  • Real Name: Brian Wimbles

Re: How to re-render a Fusion composition in the timeline

PostWed Jun 07, 2023 1:36 am

Has this behavior been updated. Why does it not behave like other clip that when you modify the original updates the clip on timeline? I get that you can update a timeline after that then ADSS ON TOP of the media bin clip, but it should stack, not negate the one in the bin... Please consider this a feature request. Thanks. Or maybe this is updated in 18.5, does anyone know
Offline

bentheanimator

  • Posts: 693
  • Joined: Mon May 13, 2019 10:38 pm
  • Location: Minneapolis, MN
  • Real Name: Ben Hall

Re: How to re-render a Fusion composition in the timeline

PostWed Jun 07, 2023 3:37 pm

They ABSOLUTELY need to change this function.

"Timeline Comp follows Bin Comp" should be the number one with a bullet feature update. The sooner they do it the better. Backwards compatibility be damned. Everyone who I've ever taught Resolve and Fusion to have rolled their eyes over this "quirk" of operation. It's not helpful at all.

"Timeline Fusion Composition follows Bin Fusion Composition" Should be a setting in Resolve's General Preferences. Right next to "Create New Fusion Composition in Bin Next to Original Clip". For when you create a Fusion Comp from Clip in Timeline.

It's by far the most confusing thing in Resolve's integration of Fusion followed only by the lack of a drop down in the viewer LUTS labeled "Color Page Preview".

I see this happen with Autodesk 3D apps compared to SideFx Houdini. Autodesk wants to keep backwards compatibility so they refuse to make real changes to the software. They just keep bolting on new features while leaving the old broken ones exactly as they were.
SideFX and Adobe will update nodes and features to make the software modern and work with maybe the ability to access the feature of a deprecated list. Over time the quality of life features add up and nobody cares if they are on version 2 or 35 as long as it's documented what is different.

It's encouraging that the developers have initiated the newest changes in 18.5 B3. Bryan Ray pointed out that the MultiMerge should auto assign the name of the input stream and they made it happen. Adding USD and Hydra to the mix looks like they have a vision of what Fusion should do and be.
Resolve & Fusion Studio 19.1
Windows 11
Intel 12900K @ 5.1GHz | 64GB RAM | RTX4090 | 2TB NVME System | 4TB NVME Scratch

MacOS 12.7.2
MacBook Pro 13,3 | 16GB | Radeon 460 4GB | 256GB System | 256GB Scratch
Offline

SebKaine

  • Posts: 45
  • Joined: Mon Mar 07, 2022 10:54 am
  • Real Name: Emmanuel Mouillet

Re: How to re-render a Fusion composition in the timeline

PostTue Nov 05, 2024 9:29 am

I have find a good enough solve to this issue. I create a precomp for each of my elements i want to edit.

For exemple i have video_01, video_01, video_01, title_01, title_02.

I create 5 timeline and i drag the footage and title to each one to use them as a precomp like in after effects. So i now have :
PR_video_01, PR_video_02, PR_video_03, PR_title_01, PR_title_02.

Then i do my fusion edit tree and color grading edit tree on those precomp.

Then i have 3 different edit to do with those elements. i will create 3 Edit timelines.
ED_01, ED_02, ED_03

and i will only use the precomp i have created in those edit. thus when i modify the fusion tree or the grading tree, the modification will be spread on all the 3 timelines like in AE.

So i you want to start from scratch i would not recommand to use Fusion Composition , but instead an empty timeline with only a fusion generator with a black background as a start and then create the fusion tree from this.
Offline

Christoph Schmid

  • Posts: 482
  • Joined: Thu Sep 26, 2019 10:15 am
  • Real Name: Christoph Schmid

Re: How to re-render a Fusion composition in the timeline

PostTue Nov 05, 2024 9:57 am

In v19 BMD introduced Reference Fusion Compositions in Davinci Resolve, which are exactly for this usecase.
But unfortunately they are poorly implemented.
You can only create a Reference Composition from clips in the timeline.
There is no way to create a Reference Composition in the Media Pool or to convert a normal Fusion composition into a Reference Composition.
Further information can be found in the manual on page 1204.

IMHO it should be possible to create Referenced Compositions just like normal Fusion Compositions without the need for clips in the timeline. There should also be a preset in the effects, like those for Fusion Compositions and Adjustment Clips.

Feature Request:
viewtopic.php?f=33&t=206976

Davinci Resolve Studio 19.1.1 Build 8
Windows 10 Pro 22H2
Davinci Resolve Studio 19.1 Build 12
Linux Ubuntu Studio 24.04 (Rocky 8.6 Container)
Offline

SebKaine

  • Posts: 45
  • Joined: Mon Mar 07, 2022 10:54 am
  • Real Name: Emmanuel Mouillet

Re: How to re-render a Fusion composition in the timeline

PostTue Nov 05, 2024 10:05 pm

Thanks for your answer and the extra info, i have discover the feature request forum, thanks to you.

I would also add that it looks that what i describe in my solve is nested timelines, and it is not recommended :
viewtopic.php?f=21&t=208829&p=1084182&hilit=nested+timeline#p1083989

so not sure this idea of putting 1 footage to 1 timeline and do Fusion comp and Color grade on it. then import this timeline into a main edit timeline is such a great idea ?

Return to Fusion

Who is online

Users browsing this forum: Bing [Bot] and 21 guests