{"id":4269,"date":"2010-06-03T07:00:25","date_gmt":"2010-06-03T05:00:25","guid":{"rendered":"http:\/\/4eyes.code66.se\/?p=4269"},"modified":"2010-05-30T20:47:42","modified_gmt":"2010-05-30T18:47:42","slug":"making-things-for-the-bathroom-a-shover-curtain","status":"publish","type":"post","link":"http:\/\/4eyes.code66.se\/?p=4269","title":{"rendered":"Making things for the bathroom &#8211; a shover curtain"},"content":{"rendered":"<p>OK, we did a shover yesterday, but what would the movie psycho be without the shover curtain.<\/p>\n<p><!--more-->First, we dive into the <a href=\"http:\/\/www.filterforge.com\/?affiliateid=200100725\" target=\"_blank\">FilterForge<\/a> library of filters, many thousand filters, searching for cloth and patterns, and I found this one that I though could be something to fit a shover curtain from the 30s. I wasn&#8217;t born then, and most pictures and movies are black and white so I am guessing, but who really cares.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4280\" title=\"scurt-1\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-1.jpg\" alt=\"\" width=\"400\" height=\"400\" \/><\/a><\/p>\n<p>Now, into <a href=\"http:\/\/www.cheetah3d.com\/\" target=\"_blank\">Cheetah3D<\/a>, and make something fun. Starting out with a cylinder.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4279\" title=\"scurt-2\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-2.jpg\" alt=\"\" width=\"367\" height=\"383\" \/><\/a><\/p>\n<p>We stretch it to be the curtain bar, and then we add a ball in each end.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4278\" title=\"scurt-3\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-3.jpg\" alt=\"\" width=\"354\" height=\"272\" \/><\/a><\/p>\n<p>So, our bar, now we need a curtain to hang from it.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4277\" title=\"scurt-4\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-4.jpg\" alt=\"\" width=\"400\" height=\"57\" \/><\/a><\/p>\n<p>Now, we make a Spline.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4276\" title=\"scurt-5\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-5.jpg\" alt=\"\" width=\"400\" height=\"126\" \/><\/a><\/p>\n<p>We Extrude the Spline, to get a curtain.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4275\" title=\"scurt-6\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-6.jpg\" alt=\"\" width=\"499\" height=\"161\" \/><\/a><\/p>\n<p>And here , it is, with the texture added, and adjusted in place.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4274\" title=\"scurt-7\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-7.jpg\" alt=\"\" width=\"400\" height=\"85\" \/><\/a><\/p>\n<p>But hey, something is missing, the rings that hold the curtain. We create a torus ring, and adjust it.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4273\" title=\"scurt-8\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-8.jpg\" alt=\"\" width=\"272\" height=\"260\" \/><\/a><\/p>\n<p>I add a small cylinder below the torus ring. Then I merge those two with a Boolean union, and copy the object and place one copy on each place where the curtain cross the bar.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-9.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4272\" title=\"scurt-9\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-9.jpg\" alt=\"\" width=\"400\" height=\"200\" \/><\/a><\/p>\n<p>This is the final shover curtain, in the modeler.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4271\" title=\"scurt-10\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-10.jpg\" alt=\"\" width=\"400\" height=\"83\" \/><\/a><\/p>\n<p>And here is the final render, with shadows added with my shadow filter in FilterForge. I also added a rusty texture to the bar, and shiny metal for the rings.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4270\" title=\"scurt-11\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/05\/scurt-11.jpg\" alt=\"\" width=\"341\" height=\"1186\" \/><\/a><\/p>\n<p>So, Norman Bates, where are you?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, we did a shover yesterday, but what would the movie psycho be without the shover curtain.<\/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-4269","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\/4269","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=4269"}],"version-history":[{"count":2,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/4269\/revisions"}],"predecessor-version":[{"id":4282,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/4269\/revisions\/4282"}],"wp:attachment":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4269"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}