Neat material warping (with animation and node setup)

Here’s a neat feature I found out just recently and decided to try it out real quick:

Here’s the node setup:

The key is inputting the color of the procedural texture into the vector input of another texture. That will warp it accordingly. I find it strange that it works that way. I wonder if it takes color input differently than just “RGB->XYZ”?

Oh that’s like raindrops on water… can be useful… grabbing that. Thanks henrymop. I think it works naturally because generated coordinates go from 0 to 1 and so do rgb colors.