Ok well I went to try the shader one more time from scratch and I got it to work! If anyone else out there is looking for how to do this well here you go, credit to JasonD from ShaderToy for doing the math
Note: you will have to use small values or it will get to distorted and look bad and you will probably have to scale the distortion to fit your mesh size
5 Likes