Superliminal Full Gameplay Walkthrough (No Commentary) - YouTube at 2:39 minutes, you’ll see a door that says no objects beyond this point. the door has a cool ripple effect on it, and that’s what I want to know how to make.
In the builtin Render Pipeline, the easiest way is to use the Standard Particle shader. Make a material with shader Particles/Standard Unlit, set Rendering Mode to Fade, enable Distortion, set Blend to 1 and assign some wavy normalmap.
Edit:
In URP, you can use the Scene Color Shader Graph node. In the URP Settings, enable Opaque Texture, then create a URP Unlit Graph and set Surface to Transparent. The Scene Color node then gives you access to the screen content (opaque objects only), which you can distort by applying an offset to the screen position. Here is an example graph:
The code in the custom function node is this:
Offset *= Scale;
Offset.x *= Height / Width;
Out = ScreenPosition + Offset;
@BastianUrbach what about URP?
thanks so much!