Skip to main content

Abstract

Synthesizing terrain or adding detail to terrains manually is a long and tedious process. With procedural synthesis methods this process is faster but more difficult to control. This paper presents a new technique of terrain synthesis that uses an existing terrain to synthesize new terrain. To do this we use multi-resolution analysis to extract the high-resolution details from existing models and apply them to increase the resolution of terrain. Our synthesized terrains are more heterogeneous than procedural results, are superior to terrains created by texture transfer, and retain the large-scale characteristics of the original terrain.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Benes, B., Forsbach, R.: Layered data representation for visual simulation of terrain erosion. In: Proceedings of SCCG 2001, pp. 80–86 (2001)

    Google Scholar 

  • Brivio, P.A., Marini, D.: A fractal method for digital elevation model construction and its application to a mountain region. Computer Graphics Forum 12(5), 297–309 (1996)

    Article  Google Scholar 

  • Brosz, J.: Terrain modeling by example. University of Calgary, Department of Computer Science (2005)

    Google Scholar 

  • Bryce, Bryce 5.0 User Manual. Daz Software (2005), http://bryce.daz3d.com/Bryze_Manual_DAZ.pdf

  • Burke, R.: Image quilting, texture transfer, and wang tiling implementation (2005)

    Google Scholar 

  • Chiang, M., Huang, J., Tai, W., Liu, C., Chang, C.: Terrain synthesis: An interactive approach. In: International Workshop on Advanced Image Tech (2005)

    Google Scholar 

  • Ebert, D.S. (ed.): Texturing and Modeling: A Procedural Approach. AP Professional (1994)

    Google Scholar 

  • Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: Proceedings of SIGGRAPH 2001, pp. 341–346 (2001)

    Google Scholar 

  • Fournier, A., Fussell, D., Carpenter, L.: Computer rendering of stochastic models. Commun. ACM 25(6), 371–384 (1982)

    Article  Google Scholar 

  • Garland, M., Heckbert, P.S.: Surface simplification using quadric error metrics. In: Proceedings of SIGGRAPH ’97, pp. 209–216 (1997)

    Google Scholar 

  • Hertzmann, A., Jacobs, C.E., Oliver, N., Curless, B., Salesin, D.H.: Image analogies. In: Proceedings of SIGGRAPH ’01, pp. 327–340 (2001)

    Google Scholar 

  • Hoppe, H.: Progressive meshes. In: Proceedings of SIGGRAPH ’96, pp. 99–108 (1996)

    Google Scholar 

  • Kelley, A., Malin, M., Nielson, G.: Terrain simulation using a model of stream erosion. In: Proceedings of SIGGRAPH ’88, pp. 263–268 (1988)

    Google Scholar 

  • Lewis, J.P.: Generalized stochastic subdivision. ACM Transactions on Graphics 6(3), 167–190 (1987)

    Article  Google Scholar 

  • Losasso, F., Hoppe, H.: Geometry clipmaps: terrain rendering using nested regular grids. ACM Transactions on Graphics 23, 769–776 (2004)

    Article  Google Scholar 

  • McLusky, J.: Terrain dialog description (2005), http://www.planetside.co.uk/terragen/guidde/dlg_terrain.html

  • Miller, G.S.P,: The definition and rendering of terrain maps. In: Proceedings of SIGGRAPH ’86, pp. 39–48 (1986)

    Google Scholar 

  • Musgrave, F., Kolb, C., Mace, R.: The synthesis and rendering of eroded fractal terrains. In: Proceedings of SIGGRAPH ’89, pp. 41–50 (1989)

    Google Scholar 

  • Nagashima, K.: Computer generation of eroded valley and mountain terrain. The Visual Computer, pp. 456–464 (1997)

    Google Scholar 

  • Peitgen, H.-O., Saupe, D. (eds.): The Science of Fractal Images. Springer, Heidelberg (1988)

    Google Scholar 

  • Pumar, M.A.: Zooming of terrain imagery using fractal-based interpolation. Computers and Graphics 20(1), 171–176 (1996)

    Article  Google Scholar 

  • Roettger, S., Frick, I.: The terrain rendering pipeline. In: Proc. of East-West Vision ’02, pp. 195–199 (2002)

    Google Scholar 

  • Samavati, F.F., Bartels, R.H.: Multiresolution curve and surface representation by reversing subdivision rules. Computer Graphics Forum 18(2), 97–120 (1999)

    Article  Google Scholar 

  • Samavati, F.F., Bartels, R.H.: Local bspline wavelets. In: Proceedings of the International Workshop on Biometric Technologies (2004)

    Google Scholar 

  • Schroeder, W.J., Zarge, J.A., Lorensen, W.E.: Decimation of triangle meshes. In: Proceedings of SIGGRAPH 1992, pp. 65–70 (1992)

    Google Scholar 

  • Shary, P.A., Sharaya, L.S., Mitusov, A.V.: Fundamental quantitative methods of land surface analysis. Geoderma 107(1-2), 1–32 (2002)

    Article  Google Scholar 

  • Simoncelli, E.P., Freeman, W.T., Adelson, E.H., Heeger, D.J.: Shiftable multi-scale transforms. IEEE Trans. on Informations Theory 38(2), 587–607 (1992)

    Article  MathSciNet  Google Scholar 

  • U.S.G.S. Seamless data distribution system (2005), http://seamless.usgs.gov

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brosz, J., Samavati, F.F., Sousa, M.C. (2007). Terrain Synthesis By-Example. In: Braz, J., Ranchordas, A., Araújo, H., Jorge, J. (eds) Advances in Computer Graphics and Computer Vision. Communications in Computer and Information Science, vol 4. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75274-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75274-5_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75272-1

  • Online ISBN: 978-3-540-75274-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics