{"id":126,"date":"2009-04-03T03:39:21","date_gmt":"2009-04-03T03:39:21","guid":{"rendered":"http:\/\/world-machine.com\/blog\/?p=126"},"modified":"2009-04-03T03:39:21","modified_gmt":"2009-04-03T03:39:21","slug":"musings-on-future-terrain-directions","status":"publish","type":"post","link":"https:\/\/www.world-machine.com\/blog\/2009\/04\/musings-on-future-terrain-directions\/","title":{"rendered":"Musings on future terrain directions&#8230;"},"content":{"rendered":"<p>Just a brief aside before I get to my main focus here &#8212; the bugfixing is still on track and will be rolled out before next wednesday. Most all of what needs to be fixed has been fixed, now it just needs to be tested and packaged.<\/p>\n<p>After the urgency of the bug hunt, the main question turns to future improvements to WM. There are endless features large and small that could be useful, and after the bugs have been released I plan on trying to get as much community feedback as possible on what people would like to see, what would make WM yet more useful for their (your) needs.<\/p>\n<p>As far as the internals go, there are a number of changes that I want to make that will improve the core functioning of WM; they aren&#8217;t flashy, but they will help remove a number of somewhat irritating limitations that are here now because of early design decisions made back when WM&#8217;s scope was not nearly so expansive as it is now.<\/p>\n<p>Perhaps the biggest one is eliminating the artificial vertical scale issues that WM has. Keeping all data internally between 0 and 1 made sense when everything was created in a sandbox-style creation, but it has no place now that WM has huge terrains spread across many virtual kilometers, and is especially problematic when the &#8220;0..1&#8221; system produces results different from a &#8220;natural height&#8221; system that simply tracks meters alone. The change isn&#8217;t sexy, but it will result in a more cohesive product and eventually allow for some interesting changes to the erosion algorithm and other things.<\/p>\n<p>There are many things that COULD appear in future WM editions; many are nearly production-ready already but didn&#8217;t make the cut for WM 2, others would be ground-up development. But before bringing the question to the general populace of WM users, I&#8217;ll ask the blog readers &#8212; What do <strong>YOU<\/strong> want to see next in WM?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just a brief aside before I get to my main focus here &#8212; the bugfixing is still on track and will be rolled out before next wednesday. Most all of what needs to be fixed has been fixed, now it just needs to be tested and packaged. After the urgency of the bug hunt, the [&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":[5,2],"tags":[],"class_list":["post-126","post","type-post","status-publish","format-standard","hentry","category-random-musings","category-world-machine-development-news"],"_links":{"self":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/126","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=126"}],"version-history":[{"count":2,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/126\/revisions"}],"predecessor-version":[{"id":128,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/126\/revisions\/128"}],"wp:attachment":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/media?parent=126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/categories?post=126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/tags?post=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}