This paper presents a patch-based method of reconstructing a large-scale fluid surface in which new image is synthesized by stitching small patches of existing texture together. This patch-based sampling is fast and can generate high-quality synthesized texture. Unlike previous algorithms, we creatively apply Poisson equations into synthesis process to solve the boundary issue of patch-based synthesis. And by preprocessing the source image, we avoid time-consuming features of those Poisson equations. Our experiments demonstrate that our method is effective to generate fluid surface and the synthesized texture is suitable to be used to reconstruct 3D scene.