{"id":2118,"date":"2011-07-11T22:06:11","date_gmt":"2011-07-11T12:06:11","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=2118"},"modified":"2011-07-11T22:08:53","modified_gmt":"2011-07-11T12:08:53","slug":"another-fix","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2011\/07\/11\/another-fix\/","title":{"rendered":"Another fix"},"content":{"rendered":"

\"\"<\/a>Remember a few weeks back when I talked about how pleased I was to have fixed a bug involving vertex normals when welding together the vertices of models?<\/p>\n

Well, it turns out that I hadn’t fixed it at all; \u00a0I’d merely hidden it in a few situations. \u00a0As you can see from the screenshot on the left, the problem was still visible in other places (left corner of the graveship, top of the column, and more subtly, roof of the inn).<\/p>\n

I believe that I’ve now well and truly solved the problem; \u00a0certainly all those problem areas are now rendering more appropriately, as seen in the screenshot on the right. \u00a0So yay. \u00a0As I mentioned before, these fixes are in the “vsMeshMaker” utility class in the VectorStorm library. \u00a0These fixes will be brought into the live trunk sometime in the next few days, once I’m satisfied that the bug is actually fixed for real this time, and hasn’t just scampered off to hide under some different rock.<\/p>\n

In other news, I spent a good half hour trying to figure out why I haven’t been able to post thumbnails of screenshots since moving to the new server. \u00a0Turns out that WordPress really wants to have php5’s gd module installed, and I had neglected to install that on the new server. Boo to WordPress’s support sites, which don’t mention that it needs this module.<\/p>\n

In non-news, I’m still poking away at MMORPG Tycoon 2 and making (extremely) slow but steady progress. \u00a0There hasn’t been much to show for a while, as I’ve been re-plumbing its innards to use regular VectorStorm library functionality wherever possible, instead of using custom rendering code everywhere. \u00a0 VectorStorm now supports out-of-the-box features (batched rendering, etc) which I had previously implemented explicitly within custom game-side rendering logic in MMORPG Tycoon 2. \u00a0Simpler codebases lead to faster development! \u00a0But simplifying codebases takes a lot of time. \u00a0Especially when you’re doing it in your spare time.<\/p>\n","protected":false},"excerpt":{"rendered":"

Remember a few weeks back when I talked about how pleased I was to have fixed a bug involving vertex normals when welding together the vertices of models? Well, it turns out that I hadn’t fixed it at all; \u00a0I’d merely hidden it in a few situations. \u00a0As you can see from the screenshot on…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[24,25,3],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-ya","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2118"}],"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=2118"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2118\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=2118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=2118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=2118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}