I couldn't decide between doing wavy water or some cheap 3d terrain so I went with both. My attempt generates water and terrain in 3d, randomly switching between both.