想做一个可以把图片按多边形平铺的功能,求大神帮忙看看怎么实现

想做个2d的海面,可以动的最好。
问过AI,AI给的方案是用shader的fract方法实现,测试了效果,画出来的图超级模糊。

求大神指点。

目前用的最新的3.8.5版本。