{"id":2284,"date":"2010-01-04T07:40:30","date_gmt":"2010-01-04T05:40:30","guid":{"rendered":"http:\/\/4eyes.code66.se\/?p=2284"},"modified":"2010-01-04T07:40:30","modified_gmt":"2010-01-04T05:40:30","slug":"making-the-escher-fountain","status":"publish","type":"post","link":"http:\/\/4eyes.code66.se\/?p=2284","title":{"rendered":"Making the Escher Fountain"},"content":{"rendered":"<p>OK, so I entered the <a href=\"http:\/\/www.dundjinni.com\/\" target=\"_blank\">Dundjinni<\/a> forum art competition, which this time had the theme Fountains, decided by last winner, Irondwarf.<\/p>\n<p><!--more-->So, I decided I&#8217;ll make the Escher Fountain, and this is the describing text to my entry:<\/p>\n<pre>Hundred years ago, a powerful wizard, named Escher, created a magic\r\nfountain in the village of Westport. The fountain always keeps the water\r\nrunning down, in a circle, and they saying is that anyone clever enough to\r\nfigure you how the fountain works, can seek audience with the king and\r\nclaim leadership over Westport village, but so far none have.  \r\n\r\nUntil that will happen, Tzupeer, captain of the keep, will rule Westport\r\nvillage.<\/pre>\n<p>And this is the final image:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.dundjinni.com\/forums\/uploads\/totte\/4DE_esher-pre.jpg\" alt=\"\" width=\"455\" height=\"440\" \/><br \/>\nBut how did I make it?<\/p>\n<p>First, I made a granite texture using <a href=\"http:\/\/www.filterforge.com\/?affiliateid=200100725\" target=\"_blank\">FilterForge<\/a>, like this:<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2288\" title=\"ef01\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef01.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2287\" title=\"ef02\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef02.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a><\/p>\n<p>Texture map and bump map. Now, I modeled a quarter of the fountain, a corner using <a href=\"http:\/\/www.cheetah3d.com\/\" target=\"_blank\">Cheetah3D<\/a>, it look like this when done.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2289\" title=\"ef03\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef03.jpg\" alt=\"\" width=\"349\" height=\"344\" \/><\/a><\/p>\n<p>Now, I render another texture, the water texture using FilterForge and the water caustics filter, with the granite as a background, the result looks like this:<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2290\" title=\"ef04\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef04.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a><\/p>\n<p>Using OmniGraffle, I add the water to the fountain corner, like this. I&#8217;ve highlighted, selected, the water polygon object so you can see all its points.<\/p>\n<p><a href=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef05.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2292\" title=\"ef05\" src=\"http:\/\/4eyes.code66.se\/wp-content\/uploads\/2010\/01\/ef05.jpg\" alt=\"\" width=\"300\" height=\"295\" \/><\/a><\/p>\n<p>Now, I bastardized another FilterForge filter, that generated wave foam, so it only rendered the foam, no water and no sand. The result looks pretty good.<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.dundjinni.com\/forums\/uploads\/totte\/AA5_foam-4-4e.png\" alt=\"\" \/><\/p>\n<p>I also found this water fall running water piece, and added it to the deck of things.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.dundjinni.com\/forums\/uploads\/totte\/4D1_runningstream-4e.png\" alt=\"\" \/><\/p>\n<p>Now, I created one Escher piece, and placed it four times in a circle, each one overlapping the previous one. <\/p>\n<p>But wait, I got a problem, even in the pixel world, this wont work, so I cut one of the four pieces in two, then adjusted them so one half went below and one on top. This way I could create the Esher like visual illusion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, so I entered the Dundjinni forum art competition, which this time had the theme Fountains, decided by last winner, Irondwarf.<\/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":[12,17,13,10],"class_list":["post-2284","post","type-post","status-publish","format-standard","hentry","category-mapmaking","tag-cheetah3d","tag-dundjinni","tag-filterforge","tag-omnigraffle"],"_links":{"self":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2284","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=2284"}],"version-history":[{"count":12,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2284\/revisions"}],"predecessor-version":[{"id":2301,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=\/wp\/v2\/posts\/2284\/revisions\/2301"}],"wp:attachment":[{"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2284"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4eyes.code66.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}