How do I use screen position output in a material with user interface domain?

Hey!
I wanted to create a wavy distortion effect on a UI material, and figured screen position output would work like WPO in surface materials, but I can’t figure out what kind of input it wants. I tried panning noise, sining time and inputing static numbers but they all just make it invisible.

How can I achieve similar effects to panning noise on WPO on surface materials for UI materials, for example to make spooky text or wavy images?

Thanks!

Is this in a widget or for 3D text? If it is for an object in a level, the screen position offset should function as you mentioned with something like a noise, but make sure the object is properly tessellated as it may just be moving the whole thing off screen in one big chunk.

It is for a widget. More specifically a font material. I want to make letters that dance around a bit.

Did you figure out a solution?

Nope, not yet.

how about now? lol. im tryign to do the same thing. anytime i hook anything up to screen position it just blanks out the text.

1 Like

Same question here!

I’m Solved!

here it is

It was perfectly worked!

1 Like

plz read my answer

Cool! I will check it out after breakfast!

Perfect! Thanks! When I think world position I didn’t think screen position, but of course they are linked…

272557-2019-03-27-13-29-07.gif

272556-2019-03-27-13-28-47.gif

4 Likes

275775-screenshot-17.png