シェーダーみたいな美術系のものをプログラムで出す系のものは言語化するのもそもそも難易度高いから
VFXとかシェーダープログラマーとかそういうのは結構先になるよ
BingでもChatGPTでもなんでも聞いてみるといい

多分水面のインタラクションすら難しいはず