{"id":3104,"date":"2014-02-10T21:25:37","date_gmt":"2014-02-10T11:25:37","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=3104"},"modified":"2014-02-10T21:29:33","modified_gmt":"2014-02-10T11:29:33","slug":"rendering-glitches","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2014\/02\/10\/rendering-glitches\/","title":{"rendered":"Rendering glitches"},"content":{"rendered":"

\"1024\"<\/a>This is what happens when you don’t correctly clear out a render target before using it — you get random texture data.<\/p>\n

The big X is part of a close button used in a not-yet-and-maybe-not-ever used GUI toolkit I wrote a few months back.\u00a0 Much of the rest of the visible oddnesses are font pages and the textures for grass and clouds.<\/p>\n

(And yes, the remnants of old graphical data are actually drawing on the surface of the terrain.\u00a0 If you look closely, you can see the broken textures actually bend to match the terrain shape as they pass over mountain ranges and other terrain features)<\/p>\n","protected":false},"excerpt":{"rendered":"

This is what happens when you don’t correctly clear out a render target before using it — you get random texture data. The big X is part of a close button used in a not-yet-and-maybe-not-ever used GUI toolkit I wrote a few months back.\u00a0 Much of the rest of the visible oddnesses are font pages…<\/p>\n","protected":false},"author":1,"featured_media":3107,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"spay_email":""},"categories":[3],"tags":[],"jetpack_featured_media_url":"https:\/\/www.vectorstorm.com.au\/wp-content\/uploads\/2014\/02\/thumb.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-O4","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/3104"}],"collection":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/comments?post=3104"}],"version-history":[{"count":5,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/3104\/revisions"}],"predecessor-version":[{"id":3111,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/3104\/revisions\/3111"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media\/3107"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=3104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=3104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=3104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}