Abstract water wave design background