{"id":220,"date":"2018-05-23T21:03:26","date_gmt":"2018-05-24T02:03:26","guid":{"rendered":"http:\/\/www.chroniclesoftright.com\/blog\/?p=220"},"modified":"2018-05-23T21:03:26","modified_gmt":"2018-05-24T02:03:26","slug":"animation-frustration-revisited","status":"publish","type":"post","link":"https:\/\/www.chroniclesoftright.com\/blog\/2018\/05\/23\/animation-frustration-revisited\/","title":{"rendered":"Animation frustration (revisited)"},"content":{"rendered":"<p>It turns out that my animations actually were not working correctly on my secondary test machine.\u00a0 I&#8217;ve fought with this for days at this point and I&#8217;m ready to just give up on that other machine as a testing platform, but I&#8217;ve found something interesting in the process.\u00a0 It appears that my other machine doesn&#8217;t like big numbers.\u00a0 That makes no sense to me but here&#8217;s what was happening.\u00a0 When I created a test scene with the animated character at (0, 0, 0) the character displayed and behaved fine.\u00a0 However, when I moved the character and the camera to a far flung location, like (130560, 2,\u00a0130560) he suddenly disappeared.\u00a0 No errors or any other indication anything was wrong, the character was just not there.\u00a0 Again, this only happened on my lower-powered test machine.\u00a0 On my main development machine the character shows up just fine at that location.\u00a0 It&#8217;s really weird.\u00a0 I&#8217;m going to create a test suite to see if I can isolate this issue further, but not right now.<\/p>\n<p>The other slightly problematic thing I&#8217;m seeing at this point is a little bit of jitter in the character while an animation is playing.\u00a0 It&#8217;s not huge but it seems to get worse the more loops through the animation plays, and was much more pronounced on the secondary machine.\u00a0 I&#8217;ll need to do some digging on this but I may skip it for now just to keep moving forward with the project as a whole.<\/p>\n<p>Next up is creating a simple attack animation then getting some enemies to walk around in the world.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It turns out that my animations actually were not working correctly on my secondary test machine.\u00a0 I&#8217;ve fought with this for days at this point and I&#8217;m ready to just give up on that other machine as a testing platform, but I&#8217;ve found something interesting in the process.\u00a0 It appears that my other machine doesn&#8217;t&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-220","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\/220","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=220"}],"version-history":[{"count":1,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/220\/revisions"}],"predecessor-version":[{"id":221,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/220\/revisions\/221"}],"wp:attachment":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/media?parent=220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/categories?post=220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/tags?post=220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}