I would suggest buying the content, unless you are learning how to create it yourself. If that is the case, it will most likely take you a few weeks, if you don’t have any experience with shaders.
Creating a distortion effect is rather simple, you just add a normal map and blend it with the UV Coord Node and then use a Panner Node or a Time Node to move the distort.
Creating a lens is a bit more difficult. Here is a code example that can be translated into the Unreal Engine material system: Shader - Shadertoy BETA ← The code on this website is in GLSL so it needs to be translated into HLSL if you end up using the Custom Node in the material editor.
I hope this helped.
自分で作成する方法を学んでいない限り、コンテンツを購入することをお勧めします。その場合、シェーダーの経験がない場合は、おそらく数週間かかるでしょう.
ディストーション エフェクトの作成は非常に簡単です。法線マップを追加し、それを UV Coord ノードとブレンドしてから、Panner ノードまたは Time ノードを使用してディストーションを移動するだけです。
レンズの作成は少し難しいです。アンリアル エンジンのマテリアル システムに変換できるコード例を次に示します。 Shader - Shadertoy BETA ← この Web サイトのコードは GLSL で記述されているため、マテリアル エディタでカスタム ノードを使用する場合は、HLSL に変換する必要があります。
これが役に立ったことを願っています。