{"id":314,"date":"2018-06-26T18:00:39","date_gmt":"2018-06-26T23:00:39","guid":{"rendered":"http:\/\/www.chroniclesoftright.com\/blog\/?p=314"},"modified":"2018-06-26T10:30:51","modified_gmt":"2018-06-26T15:30:51","slug":"a-potential-new-direction","status":"publish","type":"post","link":"https:\/\/www.chroniclesoftright.com\/blog\/2018\/06\/26\/a-potential-new-direction\/","title":{"rendered":"A (potential) new direction"},"content":{"rendered":"<p>I really like THREE.js.\u00a0 It&#8217;s fast, light, and easy.\u00a0 Well, it&#8217;s easy to do easy things with.\u00a0 Unfortunately, the further I get with this project the more concerned I am that I need a more complete set of tools.\u00a0 The thing that has really set me off the last several days is the pipeline, specifically for animated assets, from Blender to THREE.js.\u00a0 One of my primary goals is to have the game run without the need for plugins or other installed software, which is what led me to THREE.js and WebGL in the first place.\u00a0 After doing\u00a0 a small amount of testing it appears that the WebGL exporter in Unity3d is finally fully supported.\u00a0 Running a couple of WebGL demos created with Unity3d on my secondary test computer shows me that the WebGL exporter seems to be pretty efficient because the visual effects in the demos are miles ahead of what I&#8217;m going right now with THREE.js and it still has a decent frame rate.\u00a0 Plus some physics and other things are also running in the demos, so it appears to be a viable option.\u00a0 I&#8217;m not 100% convinced yet because there are some real concerns with switching toolsets, not the least of which is the learning curve involved, but I&#8217;m going to spend some time getting familiar with Unity3d and I&#8217;ll make a determination soon about whether it&#8217;s time to switch, or double down and try to create some better tools myself based on THREE.js.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I really like THREE.js.\u00a0 It&#8217;s fast, light, and easy.\u00a0 Well, it&#8217;s easy to do easy things with.\u00a0 Unfortunately, the further I get with this project the more concerned I am that I need a more complete set of tools.\u00a0 The thing that has really set me off the last several days is the pipeline, specifically&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-314","post","type-post","status-publish","format-standard","hentry","category-planning-and-development"],"_links":{"self":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":1,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/314\/revisions"}],"predecessor-version":[{"id":315,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/314\/revisions\/315"}],"wp:attachment":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/media?parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/categories?post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/tags?post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}