{"id":481,"date":"2009-03-15T18:31:46","date_gmt":"2009-03-15T08:31:46","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=481"},"modified":"2009-03-15T18:31:46","modified_gmt":"2009-03-15T08:31:46","slug":"tech-musing-on-vectorstorm-lights","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2009\/03\/15\/tech-musing-on-vectorstorm-lights\/","title":{"rendered":"[Tech] Musing on VectorStorm lights"},"content":{"rendered":"
So I mentioned earlier that I’ll be adding lighting support to VectorStorm. \u00a0This breaks down into a number of little tasks. \u00a0In particular:<\/p>\n
Also, I notice that the “Asteroids” testbed game is still not working quite right, as its objects are trying to move faster than Box2D will allow. \u00a0I either need to modify the Asteroids game to bring the scale of the game objects down, or else modify Box2D to allow objects to move faster.<\/p>\n
Also also, apologies for two tech posts in a row. \u00a0I’m going to have to write something game designery tomorrow to make up for this. \u00a0:)<\/p>\n","protected":false},"excerpt":{"rendered":"
So I mentioned earlier that I’ll be adding lighting support to VectorStorm. \u00a0This breaks down into a number of little tasks. \u00a0In particular: Need a ‘vsLight’ class for setting up and positioning lights. Need to add ‘normal vector’ support to the vsDisplayList and vsVectorBuffer objects. \u00a0And, of course, to the vsRendererSimple. Need to add some…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[4,3],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-7L","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/481"}],"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=481"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/481\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}