- Home /
How to make 2d distortion?
Hi all!So how to make wave distortions of the grid like this? http://www.youtube.com/watch?v=hOolkr4kgH8 :
All ideas are appreciated! Thanks!
Do you have pro? cause if you do you could prob use a image effect
Can i get this effect by using heat distort shader?
Not an expert on shaders, but you could apply this to a surface by offsetting the texture co-ordinates by some function of the model UVs.
Answer by Owen-Reynolds · Jul 24, 2013 at 03:25 PM
Can fake it using a particle system. Set it to spawn a white "ring" every 2 seconds. Make them very transparent, not moving, but growing. Won't give the distortion, but will look like "I am giving off strange waves!"
It looks like only the grid (1 texture) is distorting, so definitely can write this in Unity-free using a shader. I doubt shaderLab can do the math -- need a surfaceShader. But if you don't know CG-shaders and some trig, way too much work.