Jump to: Board index » General » Fusion

A Paint node breaks the ability to cache an entire comp

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

Dustin Bowser

  • Posts: 564
  • Joined: Thu Jun 11, 2015 4:38 am

A Paint node breaks the ability to cache an entire comp

PostTue Aug 06, 2024 5:49 pm

Any one else see this? As soon as you put a point node or a mask paint node, the comp will no longer properly cache. The green ball will no longer fill up so the frames will play at the correct framerate.

This has been a problem for a really long time but I would love to upgrade a version at some point and see this issue fixed. I avoid paint nodes like the plague for this exact reason but in a compositing app it's not great to not be able to rely on using paint.

Obviously I know you can split out a render and all the workarounds, but I'm not talking about any of that. I'm just talking about a simple paint node not breaking the ability of an entire comp to cache properly.
System specs:
OS: Windows 11
CPU: Intel i912900K 3200Mhz 16 core
RAM: 128GB DDR4-3000
GPU: NVIDIA A6000
Offline
User avatar

Chad Capeland

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

Re: A Paint node breaks the ability to cache an entire comp

PostTue Aug 06, 2024 6:43 pm

Yes. Been an issue for years, have no idea how to reproduce it other than "use Paint for a while".
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline

UserNoah

  • Posts: 467
  • Joined: Fri Oct 04, 2019 3:32 pm
  • Location: Germany
  • Real Name: Noah Hähnel

A Paint node breaks the ability to cache an entire comp

PostWed Aug 07, 2024 6:13 am

I have the issue as well. On every machine that I ever used fusion on.

But it’s so difficult to make it reproduce in a simple comp for the support.
I’ve tried but failed to properly communicate it several times…

One workaround (besides saving to disk) is to view it, then sometimes it caches to RAM, and then view another node downstream. But if fusion decides to clear the RAM cache on the paint node then you’re back to choppy performance until you do it again.


This issue and the new multi merge requesting all branches even if the blend is set to 0 are really big performance hits. The Paint node is obviously a bug while the MultiMerge seems to be an oversight though
Offline

Hideki Inoue

  • Posts: 291
  • Joined: Sun Nov 23, 2014 8:26 am
  • Location: Tokyo, Japan

Re: A Paint node breaks the ability to cache an entire comp

PostWed Aug 07, 2024 1:42 pm

Paint node suddenly stops working correctly. It's a longstanding problem, but I don't know how it started. I try not to use paint node.
Fusion Studio v18.6.6 / DeckLink Mini Monitor 4K
Intel® Core™ i9-13900KS / 128GB RAM / Nvidia Geforce RTX 4090 (551.86) / Windows 10 Pro 22H2
Intel® Core™ i9-7980XE / 128GB RAM / Nvidia RTX A5000 (536.67) / Windows 10 Pro 22H2
Offline

Dustin Bowser

  • Posts: 564
  • Joined: Thu Jun 11, 2015 4:38 am

Re: A Paint node breaks the ability to cache an entire comp

PostWed Sep 11, 2024 9:05 pm

Resolve and Fusion Studio 19.0.1

Still an issue....
System specs:
OS: Windows 11
CPU: Intel i912900K 3200Mhz 16 core
RAM: 128GB DDR4-3000
GPU: NVIDIA A6000
Offline
User avatar

Lucas D.

  • Posts: 133
  • Joined: Wed Oct 10, 2018 8:31 am
  • Location: 1132 Vine St, Los Angeles, CA 90038
  • Real Name: Lucas Druzynski

Re: A Paint node breaks the ability to cache an entire comp

PostFri Sep 13, 2024 11:28 pm

Maybe its time to retire paint and build a new paint2.0 from scratch with new more advanced tools?
Paint is outdated imho.
Microsoft Windows 10 Pro x64
Version 22H2
AMD Ryzen 7 1800X 8cores @ 3.6 GHz
NVIDIA GeForce GTX 3080ti
48.0 GB of RAM
Resolve Studio v19.1
Offline
User avatar

Chad Capeland

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

Re: A Paint node breaks the ability to cache an entire comp

PostSat Sep 14, 2024 12:26 am

Lucas D. wrote:Maybe its time to retire paint


That doesn't really address the problem, though. There's a QA issue in Resolve and Fusion that affects everything, not just one particular tool.
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline
User avatar

KrunoSmithy

  • Posts: 1423
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: A Paint node breaks the ability to cache an entire comp

PostSat Sep 14, 2024 7:19 am

I wonder if problem is related to domain of definition and optimization. Last week I was making a macro with a sliding panel for the edit page. And when transform node moves the panel off screen DOD was still being used, making 4K video run like, literally 10K video, because domain was so large. I was getting crashes and GPU run out of memory messages, constantly.

After I went node per node and optimized the DOD to only render what it needs, the whole thing now runs so smooth one could run it on an old calculator.

Paint node can have DOD issues that can be optimized, depending on how you use it. Especially if used with a lot of strokes and in serial node fashion instead of parallel node tree. I wonder if the whole thing is simply a matter of optimization, specifically of DOD.
Offline
User avatar

Chad Capeland

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

Re: A Paint node breaks the ability to cache an entire comp

PostSun Sep 15, 2024 1:58 am

Doubt it, as Paint resets the DoD to the Image Size.
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline
User avatar

KrunoSmithy

  • Posts: 1423
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: A Paint node breaks the ability to cache an entire comp

PostSun Sep 15, 2024 8:34 am

Chad Capeland wrote:Doubt it, as Paint resets the DoD to the Image Size.


Regardless of the stroke. Most of it could be wasted if painting on transparent separate layer. And if you transform the layer you could end up with all sorts of non needed rendering. Its worth doing the trouble shoot to optimize the comp.

Return to Fusion

Who is online

Users browsing this forum: Ireground and 19 guests