Directx9.0c(Shader)+C++实现,是用多个渲染目标,程序稍加修改可以把接触点的圆形换成任意模型,水波可以沿着各种模型的边缘线产生。