- Posts: 9
- Joined: Wed Aug 25, 2021 5:15 pm
- Real Name: Rutvik Choudhary
I imported an SVG of an eye into Resolve and am trying to animate it with the Custom Tool node. I connected the iris layers into the the node and am animating the color channels to move around independently to achieve some kind of chromatic aberration.
This is what my node workflow looks like:
The left scope shows the Custom Tool output while the right scope shows MediaOut. These are the Setup and RGB equations for the CustomTool:
In the CustomTool scope I see what I expect: https://i.imgur.com/cerQZRT.mp4
However, the MediaOut scope doesn't show any updates. Even if I render, the video is static. The weird thing is if I change any property of the node right after the CustomTool (i.e. Merge13), the MediaOut scope updates to whatever the CustomTool node output should be at the current frame, but then it doesn't update again. Is the weird behavior is caused by some setting I need to enable/disable for any of the nodes?
I had tested out code like that in another project (that I deleted since then unfortunately) and it seemed to work there. Although in that case, the input to the CustomTool node was an image, not layers from an SVG, which of course are just masked background nodes. Maybe it's worth noting that buried in the graph of those masked background nodes, there's a Transform node. Does that change things?
I'm currently running Resolve 17.3.2 on Mac OS 10.14 (Mojave).
This is what my node workflow looks like:
The left scope shows the Custom Tool output while the right scope shows MediaOut. These are the Setup and RGB equations for the CustomTool:
- Code: Select all
s6 = n1/100
s7 = s6*sin(n2*time-80) + s6
s8 = s7/sqrt(2)
r = getr1d(x-s8,y-s8)
g = getg1d(x+s8,y-s8)
b = getb1d(x,y+s7)
In the CustomTool scope I see what I expect: https://i.imgur.com/cerQZRT.mp4
However, the MediaOut scope doesn't show any updates. Even if I render, the video is static. The weird thing is if I change any property of the node right after the CustomTool (i.e. Merge13), the MediaOut scope updates to whatever the CustomTool node output should be at the current frame, but then it doesn't update again. Is the weird behavior is caused by some setting I need to enable/disable for any of the nodes?
I had tested out code like that in another project (that I deleted since then unfortunately) and it seemed to work there. Although in that case, the input to the CustomTool node was an image, not layers from an SVG, which of course are just masked background nodes. Maybe it's worth noting that buried in the graph of those masked background nodes, there's a Transform node. Does that change things?
I'm currently running Resolve 17.3.2 on Mac OS 10.14 (Mojave).