{"id":2215,"date":"2010-01-07T08:25:58","date_gmt":"2010-01-07T06:25:58","guid":{"rendered":"http:\/\/4eyes.code66.se\/?p=2215"},"modified":"2010-01-07T08:25:58","modified_gmt":"2010-01-07T06:25:58","slug":"filterforge-making-a-ruined-pavement-filter-part-three","status":"publish","type":"post","link":"http:\/\/4eyes.code66.se\/?p=2215","title":{"rendered":"FilterForge &#8211; making a ruined pavement filter, part three"},"content":{"rendered":"<p>So, the final day of this filter, and we will have some results to show, hopefully.<\/p>\n<p><!--more-->We open the filter again in <a href=\"http:\/\/www.filterforge.com\/?affiliateid=200100725\" target=\"_blank\">FilterForge<\/a>, and now we have the chain of controls we did yesterday, that should look something like this:<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-00.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2217\" title=\"bp2-00\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-00.jpg\" alt=\"\" width=\"400\" height=\"130\" \/><\/a><\/p>\n<p>Now, we select the whole component tree from the <strong>Tiles<\/strong> to the <strong>Set Alpha<\/strong>. We copy this, and then paste it in, 3 times, placing the trees after each other vertical, so we get a nice layout. We connect the incoming connections to the copies the same way they were connected in the start one, then we set the <em>Variation<\/em> setting of each of the three copies to a different value, so we have 4 different looking <em>Tiles<\/em>.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2218\" title=\"bp2-01\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-01.jpg\" alt=\"\" width=\"400\" height=\"434\" \/><\/a><\/p>\n<p>Now you might guess where I am going with this.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2222\" title=\"bp2-02\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-02.jpg\" alt=\"\" width=\"205\" height=\"258\" \/><\/a><\/p>\n<p>Using a <strong>Multiblend<\/strong> component (<em>multiblend-1<\/em>), we blend together all the four different tile segments we just made, into one texture, looks pretty nice already, but we&#8217;re not done yet. Using another <strong>Multiblend (<em><span style=\"font-weight: normal;\">multiblend-2<\/span><\/em><span style=\"font-weight: normal;\">)<\/span><\/strong>, setting opacity to 10%, we blend together all the Alpha channels we made, using the same order.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2221\" title=\"bp2-03\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-03.jpg\" alt=\"\" width=\"189\" height=\"265\" \/><\/a><\/p>\n<p>Now, we drive the output from the <em>multiblend-2 <\/em>component to a Highpass filter component, set up as shown below, we get this effect:<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2220\" title=\"bp2-04\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-04.jpg\" alt=\"\" width=\"223\" height=\"144\" \/><\/a><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-04a.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2223\" title=\"bp2-04a\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-04a.jpg\" alt=\"\" width=\"312\" height=\"157\" \/><\/a><\/p>\n<p>Now, we change the Result component to a <strong>Surface Filter<\/strong>, and drive the output from the <em>multiblend-1 <\/em>component to the <em>Surface Color<\/em> input, and the output from the\u00a0<em>multiblend-2 <\/em>component to the <em>Height<\/em> input.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-05.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2219\" title=\"bp2-05\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bp2-05.jpg\" alt=\"\" width=\"242\" height=\"191\" \/><\/a><\/p>\n<p>We tweak the Repeat params to get something that looks good in 20&#215;200 pixels, and here are the results:<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bpsample1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2224\" title=\"bpsample1\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bpsample1.jpg\" alt=\"\" width=\"200\" height=\"200\" \/><\/a><\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bpsample1.jpg\"><\/a><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bpsample2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2225\" title=\"bpsample2\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2009\/12\/bpsample2.jpg\" alt=\"\" width=\"200\" height=\"200\" \/><\/a><\/p>\n<p>These look pretty nice, and they tile as long as you use the same bounderies.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, the final day of this filter, and we will have some results to show, hopefully.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[13],"class_list":["post-2215","post","type-post","status-publish","format-standard","hentry","category-mapmaking","tag-filterforge"],"_links":{"self":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2215","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=2215"}],"version-history":[{"count":3,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2215\/revisions"}],"predecessor-version":[{"id":2304,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2215\/revisions\/2304"}],"wp:attachment":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2215"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}