+1
Completed

UV Motion node request

Mark Gemmell 5 years ago updated by jackielo 5 years ago 1

I have created a shader effect in ShaderWeaver to move parts an image, making it sway back and forth.

Its quite fiddly to setup in ShaderWeaver, and I wonder if you could add a new bespoke node in a future ShaderWeaver release that creates this effect. (without the fiddly setup)

Its similar the animated UV effects seen in this video between 3:00 - 4:00 mins


Youtube video


The setup I use in ShaderWeaver to have a similar effect produces this (gif)

Image 98

Although there aren't many nodes, I think a bespoke 'motion' or 'uv sway' node could make this easier:

  • Remove the the need for the red/black textures, and allow number input / sin or cos waves to be used.
  • Each of the uv1 and iv1copy nodes need a delicate setup, with
    • Basic -> position,
    • Basic -> scale,
    • Move -> x/y,
    • UV R: X/Y
    • all in use, which makes is fiddly to setup and to see what each changes does.
  • A new node is needed for each wave of motion to be layered in.

There are doubtless more similar effects that could be easily made if there were custom nodes for this functionality (like the UV zoom shown in the Shadero video (linked above))

My shader file is here: https://drive.google.com/file/d/1iLDWdjpUtYo2q6e2winWE2Y_MOghNcIa/view?usp=sharing