1. A method of generating terrain, comprising: generating a new terrain through a patch-based synthesis from one or more virtual noise-based terrain models and one or more realistic terrain models; and processing blending of a boundary between synthesized terrains in the newly generated terrain.