{"id":497,"date":"2015-05-15T04:31:44","date_gmt":"2015-05-15T04:31:44","guid":{"rendered":"http:\/\/www.world-machine.com\/blog\/?p=497"},"modified":"2015-05-15T04:56:17","modified_gmt":"2015-05-15T04:56:17","slug":"a-few-more-things-on-erosion","status":"publish","type":"post","link":"https:\/\/www.world-machine.com\/blog\/2015\/05\/a-few-more-things-on-erosion\/","title":{"rendered":"A few more things on Erosion"},"content":{"rendered":"<p>I mentioned in the <a href=\"http:\/\/www.world-machine.com\/blog\/?p=484\">last post<\/a>\u00a0that there are several improvements to Erosion coming, including a hardness input.<\/p>\n<p>But that&#8217;s not the only improvement..<\/p>\n<h2>Better Masking<\/h2>\n<p>The mask input on Erosion previously did a simple alpha-blend between the results and the input. This is.. <em>adequate<\/em>.\u00a0One consequence is that the mask is not actually used to guide the erosion itself, ie the masked area doesn&#8217;t &#8220;sit&#8221; well against the rest of the eroded terrain.<\/p>\n<p>Under the next version, the Mask input is an &#8220;active&#8221; mask. That is, it actually participates in the erosion process:<\/p>\n<ul>\n<li>Fully masked areas will be completely unaffected, as with previous.<\/li>\n<li>Areas outside the mask will now be eroded accounting for the masked area. This is probably what you figured it should do in the first place \ud83d\ude42 The difference is hard to describe, but profound; for example, a masked area in a low basin that would previously have been filled quickly with sediment will instead stay unfilled, acting as a &#8220;sediment sink&#8221; for surrounding areas.<\/li>\n<li>Areas that are completely masked will no longer generate any waterflow. This means that masked erosion will be <strong>much faster<\/strong>. \u00a0Fully masked-off areas take relatively negligible time to process.<\/li>\n<\/ul>\n<p>The main thing that prompted this change was to make terrain with rivers work better with erosion. Now you can simply take the river channel mask, pipe it (inverted) into the erosion mask, and boom!<\/p>\n<figure id=\"attachment_498\" aria-describedby=\"caption-attachment-498\" style=\"width: 1552px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-498\" src=\"http:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion.jpg\" alt=\"Overhead view of a mountain river\" width=\"1552\" height=\"814\" srcset=\"https:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion.jpg 1552w, https:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion-300x157.jpg 300w, https:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion-1024x537.jpg 1024w\" sizes=\"auto, (max-width: 1552px) 100vw, 1552px\" \/><\/a><figcaption id=\"caption-attachment-498\" class=\"wp-caption-text\">Overhead View of a mountain river, showing the improved integration behavior<\/figcaption><\/figure>\n<p>The river now &#8220;sits&#8221; much nicer into an eroded terrain. As a nice bonus, the hero-river systems will effectively transport away sediment for the hillslope erosion, just like in real life&#8230;<\/p>\n<figure id=\"attachment_499\" aria-describedby=\"caption-attachment-499\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-499\" src=\"http:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion2.jpg\" alt=\"We forced the river channel to stay at the masked height; as a result, the surrounding valley becomes carved with gullies\" width=\"1024\" height=\"635\" srcset=\"https:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion2.jpg 1024w, https:\/\/www.world-machine.com\/blog\/wp-content\/uploads\/2015\/05\/river_erosion2-300x186.jpg 300w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-499\" class=\"wp-caption-text\">Sediment transport has caused gullies to form<\/figcaption><\/figure>\n<p>In the last picture above, you can see the effect of the river transporting sediment; the surrounding valley becomes steeply carved with gullies as the river effectively participates in the erosion process! Not bad for a simple mask input \ud83d\ude09<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I mentioned in the last post\u00a0that there are several improvements to Erosion coming, including a hardness input. But that&#8217;s not the only improvement.. Better Masking The mask input on Erosion previously did a simple alpha-blend between the results and the input. This is.. adequate.\u00a0One consequence is that the mask is not actually used to guide [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-497","post","type-post","status-publish","format-standard","hentry","category-world-machine-development-news"],"_links":{"self":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":5,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"predecessor-version":[{"id":504,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions\/504"}],"wp:attachment":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}