{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T09:09:45Z","timestamp":1758272985333,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030210762"},{"type":"electronic","value":"9783030210779"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-21077-9_6","type":"book-chapter","created":{"date-parts":[[2019,6,18]],"date-time":"2019-06-18T23:14:41Z","timestamp":1560899681000},"page":"58-67","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Methods for Procedural Terrain Generation: A Review"],"prefix":"10.1007","author":[{"given":"Luis Oswaldo","family":"Valencia-Rosado","sequence":"first","affiliation":[]},{"given":"Oleg","family":"Starostenko","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,18]]},"reference":[{"key":"6_CR1","unstructured":"Smith, G.: An analog history of procedural content generation. Presented at the Foundations on Digital Games (2015)"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Raffe, W.L., Zambetta, F., Li, X.: A survey of procedural terrain generation techniques using evolutionary algorithms. In: 2012 IEEE Congress on Evolutionary Computation, pp. 1\u20138 (2012)","DOI":"10.1109\/CEC.2012.6256610"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Rose, T.J., Bakaoukas, A.G.: Algorithms and approaches for procedural terrain generation - a brief review of current techniques. In: 2016 8th International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES), pp. 1\u20132 (2016)","DOI":"10.1109\/VS-GAMES.2016.7590336"},{"key":"6_CR4","doi-asserted-by":"publisher","first-page":"1:1","DOI":"10.1145\/2422956.2422957","volume":"9","author":"M Hendrikx","year":"2013","unstructured":"Hendrikx, M., Meijer, S., Van Der Velden, J., Iosup, A.: Procedural content generation for games: a survey. ACM Trans Multimed. Comput. Commun. Appl. 9, 1:1\u20131:22 (2013)","journal-title":"ACM Trans Multimed. Comput. Commun. Appl."},{"key":"6_CR5","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1111\/cgf.12276","volume":"33","author":"RM Smelik","year":"2014","unstructured":"Smelik, R.M., Tutenel, T., Bidarra, R., Benes, B.: A survey on procedural modelling for virtual worlds. Comput. Graph. Forum 33, 31\u201350 (2014). https:\/\/doi.org\/10.1111\/cgf.12276","journal-title":"Comput. Graph. Forum"},{"key":"6_CR6","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/j.cag.2010.11.011","volume":"35","author":"RM Smelik","year":"2011","unstructured":"Smelik, R.M., Tutenel, T., de Kraker, K.J., Bidarra, R.: A declarative approach to procedural modeling of virtual worlds. Computational Graphics 35, 352\u2013363 (2011)","journal-title":"Computational Graphics"},{"key":"6_CR7","doi-asserted-by":"publisher","first-page":"1893","DOI":"10.1007\/s00500-012-0863-z","volume":"16","author":"M Frade","year":"2012","unstructured":"Frade, M., de Vega, F.F., Cotta, C.: Automatic evolution of programs for procedural generation of terrains for video games. Soft Computing 16, 1893\u20131914 (2012)","journal-title":"Soft Computing"},{"key":"6_CR8","unstructured":"Prusinkiewicz, P., Hammel, M.: A fractal model of mountains and rivers. In: Graphics Interface, pp. 174\u2013180. Canadian Information Processing Society (1993)"},{"key":"6_CR9","unstructured":"Helsing, J.K., Elster, A.C.: Real-time editing of procedural terrains (2015)"},{"key":"6_CR10","unstructured":"Olsen, J.: Realtime procedural terrain generation (2004)"},{"key":"6_CR11","unstructured":"Mar\u00e1k, I., Benes, B., Slavik, P.: Terrain erosion model based on rewriting of matrices. In: WSCG 1997, Winter School of Computer Graphics and Visualisation, pp. 341\u2013350 (1997)"},{"key":"6_CR12","first-page":"836","volume":"22","author":"K Choros","year":"2016","unstructured":"Choros, K., Topolski, J.: Parameterized and dynamic generation of an infinite virtual terrain with various biomes using extended voronoi diagram. J UCS. 22, 836\u2013855 (2016)","journal-title":"J UCS."},{"key":"6_CR13","doi-asserted-by":"publisher","first-page":"1836","DOI":"10.1587\/transinf.E96.D.1836","volume":"96","author":"HF Yin","year":"2013","unstructured":"Yin, H.F., Zheng, C.W.: A practical terrain generation method using sketch map and simple parameters. IEICE Trans. Inf. Syst. 96, 1836\u20131844 (2013)","journal-title":"IEICE Trans. Inf. Syst."},{"key":"6_CR14","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1111\/1467-8659.1230375","volume":"12","author":"P Roudier","year":"1993","unstructured":"Roudier, P., Peroche, B., Perrin, M.: Landscapes synthesis achieved through erosion and deposition process simulation. Comput. Graph. Forum 12, 375\u2013383 (1993)","journal-title":"Comput. Graph. Forum"},{"key":"6_CR15","unstructured":"\u0160t\u2019ava, O., Bene\u0161, B., Brisbin, M., K\u0159iv\u00e1nek, J.: Interactive terrain modeling using hydraulic erosion. In: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, pp. 201\u2013210. Eurographics Association (2008)"},{"key":"6_CR16","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1111\/cgf.12820","volume":"35","author":"G Cordonnier","year":"2016","unstructured":"Cordonnier, G., et al.: Large scale terrain generation from tectonic uplift and fluvial erosion. Comput. Graph. Forum 35, 165\u2013175 (2016)","journal-title":"Comput. Graph. Forum"},{"key":"6_CR17","first-page":"134","volume":"36","author":"G Cordonnier","year":"2017","unstructured":"Cordonnier, G., et al.: Authoring landscapes by combining ecosystem and terrain erosion simulation. ACM Trans. Graph. TOG 36, 134 (2017)","journal-title":"ACM Trans. Graph. TOG"},{"key":"6_CR18","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1155\/2017\/7057141","volume":"2017","author":"B Onrust","year":"2017","unstructured":"Onrust, B., Bidarra, R., Rooseboom, R., van de Koppel, J.: Ecologically sound procedural generation of natural environments. Int. J. Comput. Games Technol. 2017, 17 (2017)","journal-title":"Int. J. Comput. Games Technol."},{"key":"6_CR19","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1109\/TCIAIG.2010.2049020","volume":"2","author":"J Doran","year":"2010","unstructured":"Doran, J., Parberry, I.: Controlled procedural terrain generation using software agents. IEEE Transactions on Computational Intelligence in AI and Games 2, 111\u2013119 (2010)","journal-title":"IEEE Transactions on Computational Intelligence in AI and Games"},{"key":"6_CR20","doi-asserted-by":"publisher","first-page":"834","DOI":"10.1109\/TVCG.2007.1027","volume":"13","author":"H Zhou","year":"2007","unstructured":"Zhou, H., Sun, J., Turk, G., Rehg, J.M.: Terrain synthesis from digital elevation models. IEEE Trans. Vis. Comput. Graph. 13, 834\u2013848 (2007)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"6_CR21","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1111\/cgf.12530","volume":"34","author":"J-D G\u00e9nevaux","year":"2015","unstructured":"G\u00e9nevaux, J.-D., et al.: Terrain modelling from feature primitives. Comput. Graph. Forum 34, 198\u2013210 (2015)","journal-title":"Comput. Graph. Forum"},{"key":"6_CR22","doi-asserted-by":"publisher","first-page":"1005","DOI":"10.1007\/s00371-017-1393-6","volume":"33","author":"O Argudo","year":"2017","unstructured":"Argudo, O., et al.: Coherent multi-layer landscape synthesis. Vis. Comput. 33, 1005\u20131015 (2017)","journal-title":"Vis. Comput."},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"Walsh, P., Gade, P.: Terrain generation using an interactive genetic algorithm. In: 2010 IEEE Congress on Evolutionary Computation (CEC), pp. 1\u20137. IEEE (2010)","DOI":"10.1109\/CEC.2010.5585913"},{"key":"6_CR24","first-page":"106","volume":"34","author":"A Emilien","year":"2015","unstructured":"Emilien, A., et al.: WorldBrush: interactive example-based synthesis of procedural virtual worlds. ACM Trans. Graph. TOG 34, 106 (2015)","journal-title":"ACM Trans. Graph. TOG"},{"key":"6_CR25","first-page":"119","volume":"9","author":"AP Mangra","year":"2016","unstructured":"Mangra, A.P., Sabou, A., Gorgan, D.: TSCH algorithm-terrain synthesis from crude heightmaps. Rom. J. Hum.-Comput. Interact. 9, 119 (2016)","journal-title":"Rom. J. Hum.-Comput. Interact."},{"key":"6_CR26","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.cag.2014.09.001","volume":"45","author":"FP Tasse","year":"2014","unstructured":"Tasse, F.P., Emilien, A., Cani, M.-P., Hahmann, S., Dodgson, N.: Feature-based terrain editing from complex sketches. Computational Graphics 45, 101\u2013115 (2014)","journal-title":"Computational Graphics"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"Becher, M., Krone, M., Reina, G., Ertl, T.: Feature-based volumetric terrain generation. In: Proceedings of the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, p. 10. ACM (2017)","DOI":"10.1145\/3023368.3023383"},{"key":"6_CR28","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1111\/cgf.12515","volume":"34","author":"A Emilien","year":"2015","unstructured":"Emilien, A., et al.: Interactive procedural modelling of coherent waterfall scenes. Comput. Graph. Forum 34, 22\u201335 (2015)","journal-title":"Comput. Graph. Forum"},{"key":"6_CR29","doi-asserted-by":"crossref","unstructured":"Bene\u0161, B., Forsbach, R.: Parallel implementation of terrain erosion applied to the surface of mars. In: Proceedings of the 1st International Conference on Computer Graphics, Virtual Reality and Visualisation, pp. 53\u201357. ACM, New York (2001)","DOI":"10.1145\/513867.513880"},{"key":"6_CR30","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/j.entcom.2018.04.003","volume":"27","author":"R Dey","year":"2018","unstructured":"Dey, R., Doig, J.G., Gatzidis, C.: Procedural feature generation for volumetric terrains using voxel grammars. Entertain. Comput. 27, 128\u2013136 (2018)","journal-title":"Entertain. Comput."},{"key":"6_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-3-319-19941-2_8","volume-title":"Pattern Recognition and Machine Intelligence","author":"I Antoniuk","year":"2015","unstructured":"Antoniuk, I., Rokita, P.: Procedural generation of adjustable terrain for application in computer games using 2D maps. In: Kryszkiewicz, M., Bandyopadhyay, S., Rybinski, H., Pal, S.K. (eds.) PReMI 2015. LNCS, vol. 9124, pp. 75\u201384. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-19941-2_8"},{"key":"6_CR32","doi-asserted-by":"crossref","unstructured":"Gain, J., et al.: Terrain sketching. In: Proceedings of the 2009 Symposium on Interactive 3D Graphics and Games, pp. 31\u201338. ACM, New York (2009)","DOI":"10.1145\/1507149.1507155"},{"key":"6_CR33","unstructured":"Cruz, L., et al.: Patch-based terrain synthesis. In: International Conference on Computer Graphics Theory and Applications, Berlin, France (2015)"},{"key":"6_CR34","first-page":"143","volume":"32","author":"J-D G\u00e9nevaux","year":"2013","unstructured":"G\u00e9nevaux, J.-D., Galin, \u00c9., Gu\u00e9rin, E., Peytavie, A., Benes, B.: Terrain generation using procedural models based on hydrology. ACM Trans. Graph. TOG 32, 143 (2013)","journal-title":"ACM Trans. Graph. TOG"},{"key":"6_CR35","unstructured":"Backes, G.C., Engel, T.A., Pozzer, C.T.: Real-time massive terrain generation using procedural erosion on the GPU (2018)"},{"key":"6_CR36","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/j.procs.2016.11.019","volume":"101","author":"K Golubev","year":"2016","unstructured":"Golubev, K., Zagarskikh, A., Karsakov, A.: Dijkstra-based terrain generation using advanced weight functions. Procedia Comput. Sci. 101, 152\u2013160 (2016)","journal-title":"Procedia Comput. Sci."},{"key":"6_CR37","first-page":"64","volume":"1","author":"S Stachniak","year":"2005","unstructured":"Stachniak, S., Stuerzlinger, W.: An algorithm for automated fractal terrain deformation. Comput. Graph. Artif. Intell. 1, 64\u201376 (2005)","journal-title":"Comput. Graph. Artif. Intell."},{"key":"6_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1007\/11736639_111","volume-title":"Technologies for E-Learning and Digital Entertainment","author":"X Pi","year":"2006","unstructured":"Pi, X., Song, J., Zeng, L., Li, S.: Procedural terrain detail based on Patch-LOD algorithm. In: Pan, Z., Aylett, R., Diener, H., Jin, X., G\u00f6bel, S., Li, L. (eds.) Edutainment 2006. LNCS, vol. 3942, pp. 913\u2013920. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11736639_111"},{"key":"6_CR39","doi-asserted-by":"crossref","unstructured":"Bradbury, G.A., Choi, I., Amati, C., Mitchell, K., Weyrich, T.: Frequency-based controls for terrain editing. In: Proceedings of the 11th European Conference on Visual Media Production, pp. 15:1\u201315:10. ACM, New York (2014)","DOI":"10.1145\/2668904.2668944"},{"key":"6_CR40","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/s00371-017-1465-7","volume":"35","author":"J Zhang","year":"2017","unstructured":"Zhang, J., Wang, C., Qin, H., Chen, Y., Gao, Y.: Procedural modeling of rivers from single image toward natural scene production. Vis. Comput. 35, 223\u2013237 (2017)","journal-title":"Vis. Comput."}],"container-title":["Lecture Notes in Computer Science","Pattern Recognition"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-21077-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,19]],"date-time":"2023-06-19T00:03:13Z","timestamp":1687132993000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-21077-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030210762","9783030210779"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-21077-9_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"18 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MCPR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Mexican Conference on Pattern Recognition","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Quer\u00e9taro","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Mexico","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"mcpr22019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.mcpr.org.mx","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"86","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"40","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.82","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.39","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}