
- Posts: 22
- Joined: Wed Aug 08, 2018 6:29 pm
- Location: Chicago, IL
- Real Name: C. Ryan Stemple
After being told on these forums that Resolve v19 introduced Node Stacking, I was very excited about the prospect of caching out custom clip-level input OFX nodes (such as NeatVideo) on the L1 layer of nodes. In theory this frees up the possibility of quickly hot-swapping L2 - L4 node trees from one shot to another after completing and caching out a full noise reduction pass, without worrying about blowing away the L1 layer's cache. Considering that L2 - L4, Group Post-Clip and Timeline are all downstream from L1, anything that happens to nodes on those levels should not affect the caching on anything upstream of them.
However, that's not proven to be the case for certain basic functionalities in Resolve v19.0.3.
Manually copying nodes from one clip's L2 nodes to another shot's L2 nodes seems to not affect the cache of the receiving clip's L1 nodes. Appending the L2 nodes from one clip to another similarly does not seem to affect the cache of the receiving clip's L1 nodes. But third-button mouse clicking on a clip when the L2 layer is selected, or right-clicking a clip and selecting "Apply Active Layer" when the L2 layer is selected, will reset the cache of the receiving clip's L1 nodes. (From tests I've done, it seems that the third-button mouse click in the Color page is now effectively "Apply Active Layer" as of v19.0.3, not "Apply Grade," though if I'm mistaken about this please feel free to correct me.)
Considering that Resolve's Color page nodes added downstream of a cached node never otherwise reset the cache of nodes upstream of them (and that they behave in this way with respect to the INPUT > Group Pre-Clip > Clip > Group Post-Clip > Timeline > OUTPUT pipeline), this seems to be a functionality bug within Resolve v19.0.3.
I've posted about this on the CSI Discord, and at least one other member has verified this behavior. It would be massively helpful to be able to "Apply Active Layer" to L2 without resetting the cache of L1 nodes, and I hope this gets fixed in an upcoming version!
However, that's not proven to be the case for certain basic functionalities in Resolve v19.0.3.
Manually copying nodes from one clip's L2 nodes to another shot's L2 nodes seems to not affect the cache of the receiving clip's L1 nodes. Appending the L2 nodes from one clip to another similarly does not seem to affect the cache of the receiving clip's L1 nodes. But third-button mouse clicking on a clip when the L2 layer is selected, or right-clicking a clip and selecting "Apply Active Layer" when the L2 layer is selected, will reset the cache of the receiving clip's L1 nodes. (From tests I've done, it seems that the third-button mouse click in the Color page is now effectively "Apply Active Layer" as of v19.0.3, not "Apply Grade," though if I'm mistaken about this please feel free to correct me.)
Considering that Resolve's Color page nodes added downstream of a cached node never otherwise reset the cache of nodes upstream of them (and that they behave in this way with respect to the INPUT > Group Pre-Clip > Clip > Group Post-Clip > Timeline > OUTPUT pipeline), this seems to be a functionality bug within Resolve v19.0.3.
I've posted about this on the CSI Discord, and at least one other member has verified this behavior. It would be massively helpful to be able to "Apply Active Layer" to L2 without resetting the cache of L1 nodes, and I hope this gets fixed in an upcoming version!
C. Ryan Stemple, CSI
Colorist | Owner | Operator, Quicksilver Color
quicksilvercolor.com
- Windows 10 Pro | RTX 3090 | AMD Ryzen 9 5900X | 64GB DDR4 RAM
- MacBook Air ('22) | Apple M2 | 24 GB | Ventura 13.0.1
Colorist | Owner | Operator, Quicksilver Color
quicksilvercolor.com
- Windows 10 Pro | RTX 3090 | AMD Ryzen 9 5900X | 64GB DDR4 RAM
- MacBook Air ('22) | Apple M2 | 24 GB | Ventura 13.0.1