Howdy, folks. I have a UI domain material question…
I’m not super familiar with UI domain materials, but am trying to figure out how to offset a texture dynamically based on the screen position. For example, I have multiple instances of a widget on the screen with a tiling texture on it, but I want each instance to offset the material a bit so that they aren’t repeating.
eg. in a regular world surface material I could offset the UVs of my texture based on the world position, so if the asset is placed multiple times the texture is tiling across it differently. I can’t access World Position for UI domain it seems (I imagine there is no world position).
Any idea on how to achieve a similar result? I figure there must be a way that I am missing, like offsetting based on screen position or something I tried dinking around w/ the GetUserInterfaceUV node but no luck yet.
Thanks!