{"id":6581,"date":"2011-04-19T07:00:14","date_gmt":"2011-04-19T05:00:14","guid":{"rendered":"http:\/\/4eyes.code66.se\/?p=6581"},"modified":"2011-04-17T19:24:14","modified_gmt":"2011-04-17T17:24:14","slug":"making-a-door-for-a-map-back-to-basics","status":"publish","type":"post","link":"http:\/\/4eyes.code66.se\/?p=6581","title":{"rendered":"Making a door for a map &#8211; back to basics"},"content":{"rendered":"<p>Today we&#8217;re gonna go back to basics again and make an object to use in the map making. I&#8217;m making maps for the final part of Promised Land, and I got plenty of stuff to make, but sometimes I need objects that I do not still have, or is bored with.<\/p>\n<p><!--more-->So, we start <a title=\"Cheetah 3D\" href=\"http:\/\/www.cheetah3d.com\/\" target=\"_blank\">Cheetah3D<\/a> and create a Box.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6592\" title=\"door01\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door01.jpg\" alt=\"\" width=\"321\" height=\"298\" \/><\/a><\/p>\n<p>We shape it like a door, like this<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6591\" title=\"door02\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door02.jpg\" alt=\"\" width=\"301\" height=\"621\" \/><\/a><\/p>\n<p>Now we create two cylinders and put them and hinges.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6590\" title=\"door03\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door03.jpg\" alt=\"\" width=\"270\" height=\"597\" \/><\/a><\/p>\n<p>Then we create another box, stretch it and bend it into this shape, a handle.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6589\" title=\"door04\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door04.jpg\" alt=\"\" width=\"249\" height=\"124\" \/><\/a><\/p>\n<p>We make a copy of it and place one on each side of the door, with a cylinder object between, then we use two Boolean Union operations to make this one object.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door05.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6588\" title=\"door05\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door05.jpg\" alt=\"\" width=\"214\" height=\"261\" \/><\/a><\/p>\n<p>Now texture time, so we start up <a title=\"FilterForge\" href=\"http:\/\/www.filterforge.com\/?affiliateid=200100725\" target=\"_blank\">FilterForge<\/a> and today we&#8217;re gonna use one of my favorite filters, <em>100 year old tugboat <\/em>to make a rusted painted door texture. First the texture map.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door06.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6587\" title=\"door06\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door06.jpg\" alt=\"\" width=\"400\" height=\"400\" \/><\/a><\/p>\n<p>Then the bump map.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door07.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6586\" title=\"door07\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door07.jpg\" alt=\"\" width=\"400\" height=\"400\" \/><\/a><\/p>\n<p>Now make a material of the texture and apply it to the door, then we apply a built in metal texture to the hinges and the handle.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door08.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6585\" title=\"door08\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door08.jpg\" alt=\"\" width=\"387\" height=\"697\" \/><\/a><\/p>\n<p>Now we adjust the point of rotation of the door to match the hinges.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door09.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6584\" title=\"door09\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door09.jpg\" alt=\"\" width=\"400\" height=\"191\" \/><\/a><\/p>\n<p>So, we need a doorframe also, and this we make cheap. We make two copies of the door, resize on in X and Z and the other in Z.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6583\" title=\"door10\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door10.jpg\" alt=\"\" width=\"400\" height=\"628\" \/><\/a><\/p>\n<p>Now we use a Boolean to rid the inner from the outer, and we got a frame.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6582\" title=\"door11\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/door11.jpg\" alt=\"\" width=\"400\" height=\"493\" \/><\/a><\/p>\n<p>And here is the door, and it swings around the hinges. I will make a posable Poser object of it later, now I just needed it for a map. Here are two top down renders of the door as .pngs, ready to use.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/GreenRustyDoor-1-4e.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6594\" title=\"GreenRustyDoor-1-4e\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/GreenRustyDoor-1-4e.png\" alt=\"\" width=\"230\" height=\"88\" \/><\/a><\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/GreenRustyDoor-2-4e.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6593\" title=\"GreenRustyDoor-2-4e\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2011\/04\/GreenRustyDoor-2-4e.png\" alt=\"\" width=\"230\" height=\"105\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>I think this was fun, and I learned something again.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we&#8217;re gonna go back to basics again and make an object to use in the map making. I&#8217;m making maps for the final part of Promised Land, and I got plenty of stuff to make, but sometimes I need objects that I do not still have, or is bored with.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,8],"tags":[12,13],"class_list":["post-6581","post","type-post","status-publish","format-standard","hentry","category-mapmaking","category-tools-of-the-trade","tag-cheetah3d","tag-filterforge"],"_links":{"self":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/6581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6581"}],"version-history":[{"count":1,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/6581\/revisions"}],"predecessor-version":[{"id":6595,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/6581\/revisions\/6595"}],"wp:attachment":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6581"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}