<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Rob A's (Im)personal Blog</title>
    <link>http://ffaat.pointclark.net/blog/</link>
    <description>My little place on the web...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4-alpha1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>A Better Fake Tilt-Shift with the Gimp</title>
    <link>http://ffaat.pointclark.net/blog/archives/158-A-Better-Fake-Tilt-Shift-with-the-Gimp.html</link>
            <category>Gimp</category>
    
    <comments>http://ffaat.pointclark.net/blog/archives/158-A-Better-Fake-Tilt-Shift-with-the-Gimp.html#comments</comments>
    <wfw:comment>http://ffaat.pointclark.net/blog/wfwcomment.php?cid=158</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://ffaat.pointclark.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=158</wfw:commentRss>
    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    &lt;p&gt;&lt;span class=&quot;dropcap&quot;&gt;O&lt;/span&gt;n another forum I frequent, someone posted a link to a fake tilt-shift video and asked how it was done.&lt;/p&gt;
&lt;div class=&quot;serendipity_imageComment_right&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&#039;serendipity_image_link&#039;  rel=&#039;lightbox&#039; href=&#039;http://ffaat.pointclark.net/blog/uploads/gimp/tsfinal.jpg&#039;&gt;&lt;!-- s9ymdb:355 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;110&quot; height=&quot;96&quot;  src=&quot;http://ffaat.pointclark.net/blog/uploads/gimp/tsfinal.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Final&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;serendipity_imageComment_right&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&#039;serendipity_image_link&#039;  rel=&#039;lightbox&#039; href=&#039;http://ffaat.pointclark.net/blog/uploads/gimp/ts1.JPG&#039;&gt;&lt;!-- s9ymdb:356 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;110&quot; height=&quot;96&quot;  src=&quot;http://ffaat.pointclark.net/blog/uploads/gimp/ts1.serendipityThumb.JPG&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Original&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Previously I had seen still tilt-shift images and googled around to figure out how to create them using Gimp.  Lots of references like this one at &lt;a href=&quot;http://gimparoo.blogspot.com/2007/02/fake-tilt-shift.html&quot; title=&quot;Gimparoo&quot;&gt;Gimparoo&lt;/a&gt;, or &lt;a href=&quot;http://www.bartbusschots.ie/blog/?p=774&quot; title=&quot;tilt shift tutorial&quot;&gt;various&lt;/a&gt; &lt;a href=&quot;http://www.ahotw.com/2008/10/14/tilt-shift-camera-lens-effect-in-gimp/&quot; title=&quot;Another tutorial&quot;&gt;blogs&lt;/a&gt;.  One thing in common these had was using a gradient mask to blend a blurred copy with a non-blurred copy, or in the case of fancier efforts that use the &lt;a href=&quot;http://wiki.gimp.org/gimp/Tutorials/InstallingFocusBlur&quot; title=&quot;Links to the focal plur plugin&quot;&gt;focal blur plugin&lt;/a&gt;, a gradient to drive that plugin.&lt;/p&gt;
&lt;p&gt;To me, these efforts left a bit to be desired, as the gradient would leave odd artifacts of focused bits of objects crossing in front of the focal plane gradient point.  I figured a good way to get around this would be to construct a complete mock depth map based on the image.  Here is an example of a before image, and the fake tilt shift.&lt;/p&gt;
&lt;p&gt;Keep reading for the how-to...&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://ffaat.pointclark.net/blog/archives/158-A-Better-Fake-Tilt-Shift-with-the-Gimp.html#extended&quot;&gt;Continue reading &quot;A Better Fake Tilt-Shift with the Gimp&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 25 Nov 2008 21:48:13 -0500</pubDate>
    <guid isPermaLink="false">http://ffaat.pointclark.net/blog/archives/158-guid.html</guid>
    <category>focus blur</category>
<category>gimp</category>
<category>photo</category>
<category>plugin</category>
<category>tilt-shift</category>

</item>
<item>
    <title>Ouroboros: A Processing Monster</title>
    <link>http://ffaat.pointclark.net/blog/archives/157-Ouroboros-A-Processing-Monster.html</link>
            <category>The Web</category>
    
    <comments>http://ffaat.pointclark.net/blog/archives/157-Ouroboros-A-Processing-Monster.html#comments</comments>
    <wfw:comment>http://ffaat.pointclark.net/blog/wfwcomment.php?cid=157</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://ffaat.pointclark.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=157</wfw:commentRss>
    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    &lt;p&gt;&lt;span class=&quot;dropcap&quot;&gt;S&lt;/span&gt;tumbling through the quagmire of the internet I came across a &lt;a href=&quot;http://rmx.cz/monsters/&quot; title=&quot;Processing Monsters&quot;&gt;little project by Lukas Vojir&lt;/a&gt; to collect a series of user contributed &quot;monsters&quot; made using Processing.&lt;/p&gt;
&lt;p&gt;It has been a while since I played with Processing, so dusting it off, and grabbing a few of the examples (most notably &lt;a href=&quot;http://rmx.cz/monsters/blink_eye_monster/index.html&quot; title=&quot;Blink Eye Monster&quot;&gt;Blink Eye Monster&lt;/a&gt;) I created Ouroboros - the processing monster that eats its own tail.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://ffaat.pointclark.net/blog/archives/157-Ouroboros-A-Processing-Monster.html#extended&quot;&gt;Continue reading &quot;Ouroboros: A Processing Monster&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 11 Nov 2008 22:13:00 -0500</pubDate>
    <guid isPermaLink="false">http://ffaat.pointclark.net/blog/archives/157-guid.html</guid>
    <category>interactive</category>
<category>processing</category>
<category>the web</category>

</item>
<item>
    <title>Flash Tag Cloud for Serendipity</title>
    <link>http://ffaat.pointclark.net/blog/archives/156-Flash-Tag-Cloud-for-Serendipity.html</link>
            <category>s9y</category>
    
    <comments>http://ffaat.pointclark.net/blog/archives/156-Flash-Tag-Cloud-for-Serendipity.html#comments</comments>
    <wfw:comment>http://ffaat.pointclark.net/blog/wfwcomment.php?cid=156</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://ffaat.pointclark.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=156</wfw:commentRss>
    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_right&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&#039;serendipity_image_link&#039;  rel=&#039;lightbox&#039; href=&#039;http://ffaat.pointclark.net/blog/uploads/Misc/tagcloud.png&#039;&gt;&lt;!-- s9ymdb:352 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;110&quot; height=&quot;77&quot;  src=&quot;http://ffaat.pointclark.net/blog/uploads/Misc/tagcloud.serendipityThumb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Tag Cloud&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span class=&quot;dropcap&quot;&gt;W&lt;/span&gt;hile surfing about the net I ran across a nifty tag cloud implemented as a flash movie, &lt;a href=&quot;http://wordpress.org/extend/plugins/wp-cumulus/&quot; title=&quot;WP Cumulus Plugin for wordpress&quot;&gt;WP-Cumulus&lt;/a&gt;.  Unfortunately, it was a wordpress plugin&lt;sup&gt;&lt;span title=&quot;A plugin is a program written by someone that is integrated into another application.&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;[?]&lt;/span&gt;&lt;/sup&gt;.  Fortunately the creator, Roy Tanck, was kind enough to not only open source WP-Cumulus, but to provide tips on &lt;a href=&quot;http://www.roytanck.com/2008/05/19/how-to-repurpose-my-tag-cloud-flash-movie/&quot; title=&quot;Roy Tank&#039;s Site&quot;&gt;how to incorporate it into other web sites&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;I &lt;a href=&quot;http://board.s9y.org/viewtopic.php?t=13943&quot; title=&quot;Serendipity Forum&quot;&gt;tossed out the idea in the S9Y forum&lt;/a&gt; and had some interest, especially once I discovered it used  the &lt;a href=&quot;http://blog.deconcept.com/swfobject/&quot; title=&quot;SWFObject&quot;&gt;SWFObject &lt;/a&gt;javascript which, according to the creator, &lt;/p&gt;
&lt;blockquote&gt;&lt;em&gt;is a small Javascript file used for embedding Adobe Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly, degrades gracefully, can be used in valid HTML and XHTML 1.0 documents*, and is forward compatible, so it should work for years to come.&lt;/em&gt;&lt;/blockquote&gt;
&lt;p&gt;So I hacked it into my local blog (sorry for the down time &lt;img src=&quot;http://ffaat.pointclark.net/blog/templates/rob2/img/happy.png&quot; alt=&quot;:)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; ) and got it working with hard-coded parameters, then migrated it into the freetag plugin that Serendipity has.  Garvin (the creator of S9Y) made a few improvements, and it is now bundled into the application, and available via Sparticus, the S9Y online plugin manager!)&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 04 Nov 2008 21:20:28 -0500</pubDate>
    <guid isPermaLink="false">http://ffaat.pointclark.net/blog/archives/156-guid.html</guid>
    <category>housekeeping</category>
<category>plugin</category>
<category>s9y</category>
<category>tag</category>

</item>
<item>
    <title>GIMP Script: Sample a Gradient along a Path</title>
    <link>http://ffaat.pointclark.net/blog/archives/155-GIMP-Script-Sample-a-Gradient-along-a-Path.html</link>
            <category>Gimp</category>
    
    <comments>http://ffaat.pointclark.net/blog/archives/155-GIMP-Script-Sample-a-Gradient-along-a-Path.html#comments</comments>
    <wfw:comment>http://ffaat.pointclark.net/blog/wfwcomment.php?cid=155</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://ffaat.pointclark.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=155</wfw:commentRss>
    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    &lt;p&gt;&lt;span class=&quot;dropcap&quot;&gt;P&lt;/span&gt;reviously, I had developed a small script to take an image and turn it into a GIMP gradient.  This was mainly due to my desire to convert some of &lt;a href=&quot;http://www.gimpguru.org/Tutorials/SampleToning/samples.shtml&quot; title=&quot;GimpGuru.org&quot;&gt;these tonal gradients&lt;/a&gt; into actual GIMP gradients.  This script was posted to the gimp-plugin&lt;sup&gt;&lt;span title=&quot;A plugin is a program written by someone that is integrated into another application.&quot; class=&quot;serendipity_glossaryMarkup&quot;&gt;[?]&lt;/span&gt;&lt;/sup&gt; repository by someone else (with my permission) but seems to have been removed.&lt;/p&gt;
&lt;p&gt;My work with paths when creating the &lt;a href=&quot;http://ffaat.pointclark.net/blog/archives/154-GIMP-Script-Tapered-Stroke-on-a-Path.html#c505&quot;&gt;tapered stroke script&lt;/a&gt; got me thinking about making a script that could sample along a path and create a gradient.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://ffaat.pointclark.net/blog/archives/155-GIMP-Script-Sample-a-Gradient-along-a-Path.html#extended&quot;&gt;Continue reading &quot;GIMP Script: Sample a Gradient along a Path&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 07 Oct 2008 20:11:00 -0400</pubDate>
    <guid isPermaLink="false">http://ffaat.pointclark.net/blog/archives/155-guid.html</guid>
    <category>gimp</category>
<category>script</category>

</item>
<item>
    <title>GIMP Script: Tapered Stroke on a Path</title>
    <link>http://ffaat.pointclark.net/blog/archives/154-GIMP-Script-Tapered-Stroke-on-a-Path.html</link>
            <category>Gimp</category>
    
    <comments>http://ffaat.pointclark.net/blog/archives/154-GIMP-Script-Tapered-Stroke-on-a-Path.html#comments</comments>
    <wfw:comment>http://ffaat.pointclark.net/blog/wfwcomment.php?cid=154</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://ffaat.pointclark.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=154</wfw:commentRss>
    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    &lt;p&gt;&lt;span class=&quot;dropcap&quot;&gt;S&lt;/span&gt;everal times I have seen techniques in PhotoShop that use brush dynamics to taper a stroke.  Unfortunately GIMP doesn&#039;t have this capability (yet...but it is rumoured for 2.6) so I wrote a little script-fu to do it!&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://ffaat.pointclark.net/blog/archives/154-GIMP-Script-Tapered-Stroke-on-a-Path.html#extended&quot;&gt;Continue reading &quot;GIMP Script: Tapered Stroke on a Path&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 29 Sep 2008 21:50:31 -0400</pubDate>
    <guid isPermaLink="false">http://ffaat.pointclark.net/blog/archives/154-guid.html</guid>
    <category>Gimp</category>

</item>

</channel>
</rss>