I’m kind of stuck here with a material I am creating and would appreciate some help.
In this material I have a texture (drops), which I want panning from top to bottom, while at the same time moving left/right back and forth slightly. To achieve the latter, I’m using a sine node, which I plug into the panner node.
However, as time progresses, the left/right movement gets stronger and stronger, and I simply don’t understand why this is happening. It’s the first time I’m using the sine node, so I guess I don’t quite understand how it works after all.
Here is a screenshot of my node graph, with descriptions of what each section is supposed to do:
Like with a lot of code, it could be wise to delete each small bit, one at a time, and make sure you know what each node is doing. I’ve never worked with the ScreenAlignedUVs node or the Panner node very much so I can’t say how they work, but deleting (or just disconnecting) nodes one at a time and making sure they’re doing what you want them to is probably the way to go until somebody who knows something about this responds with a valid solution.
Ah yes. I put the nodes for the X warp behind the panner node, as you did, and it works like a charm. Using a texture instead of a sine node is also a great idea, I think I’m gonna do that.