{"id":361,"date":"2011-10-03T08:44:04","date_gmt":"2011-10-03T12:44:04","guid":{"rendered":"http:\/\/www.bluedinosaurs.com\/code\/blog\/wordpress\/?p=361"},"modified":"2012-10-05T14:47:13","modified_gmt":"2012-10-05T18:47:13","slug":"fighting-with-ogre","status":"publish","type":"post","link":"http:\/\/dinomage.com\/wp\/2011\/10\/fighting-with-ogre\/","title":{"rendered":"Fighting with ogre&#8230;"},"content":{"rendered":"<p>Ogres are beasts; big beasts that are tough to control. \u00a0I mean,\u00a0<a
href=\"http:\/\/www.ogre3d.org\">Ogre3D<\/a>\u00a0is a beast; a big beast that is tough to control.<\/p>\n<p>I&#8217;m currently replacing the rendering backend of GigaSun Jet with Ogre3D. \u00a0Ogre is a great 3D graphics engine, but <span
style=\"text-decoration: underline;\">this is not what it was made for<\/span>. \u00a0Even with my background, Ogre is not very easy to learn. \u00a0The tutorials are choppy and some important early ones (terrain, specifically) don&#8217;t work on many computers. \u00a0Ogre works with an integrated resource management system, which is where much of the complexity comes from. \u00a0If you&#8217;re not willing to use Ogre&#8217;s way of organizing a project (once you figure out how that is), then you&#8217;re in for some trouble.<\/p>\n<p>In other words:<br
style=\"font-family: Arial, Arial, Helvetica, sans-serif; color: #000000; line-height: 18px;\" \/><span
style=\"text-decoration: underline;\">Do build up new projects with Ogre<\/span>.<br
\/>\n<span
style=\"text-decoration: underline;\">Do not port games to Ogre unless you really have to<\/span>.<\/p>\n<p>Ogre really is a good graphics engine. \u00a0On the other hand, isn&#8217;t it best to learn a new API with something familiar? \u00a0It&#8217;s too bad Ogre is such a beast.<\/p>\n<p>Oh, by the way&#8230; \u00a0I&#8217;m still trying.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ogres are beasts; big beasts that are tough to control. \u00a0I mean,\u00a0Ogre3D\u00a0is a beast; a big beast that is tough to control. I&#8217;m currently replacing the rendering backend of GigaSun Jet with Ogre3D. \u00a0Ogre is a great 3D graphics engine, but this is not what it was made for. \u00a0Even with my background, Ogre is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,8],"tags":[],"class_list":["post-361","post","type-post","status-publish","format-standard","hentry","category-dev","category-gigasun-jet"],"_links":{"self":[{"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/posts\/361"}],"collection":[{"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/comments?post=361"}],"version-history":[{"count":1,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/posts\/361\/revisions"}],"predecessor-version":[{"id":747,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/posts\/361\/revisions\/747"}],"wp:attachment":[{"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/media?parent=361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/categories?post=361"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/dinomage.com\/wp\/wp-json\/wp\/v2\/tags?post=361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}