Real 3D waves? You can use the alpine shader for waves of course, just use low amplitude displacement and small sizes. But the internal wave functions of the water shader are basically also something like ridged, voronoi ridged or 'alpine' ridged, or a combination. Any PF-combi can make those waves as well.