<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Th30z - Coding on the Fly &#187; Effects</title>
	<atom:link href="http://th30z.netsons.org/tag/effects/feed/" rel="self" type="application/rss+xml" />
	<link>http://th30z.netsons.org</link>
	<description>Matteo Bertozzi, Objective-C, Cocoa, C, C++, Qt4, iPhone, Mac OS X, Open Moko, Matteo Bertozzi Development</description>
	<lastBuildDate>Sun, 22 Nov 2009 09:47:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Qt4 Jump Away Animation</title>
		<link>http://th30z.netsons.org/2009/05/qt4-jump-away-animation/</link>
		<comments>http://th30z.netsons.org/2009/05/qt4-jump-away-animation/#comments</comments>
		<pubDate>Sat, 16 May 2009 16:24:53 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=883</guid>
		<description><![CDATA[When I&#8217;ve started working on Mac OS X with Core Animation, I was impressed by an Example (I don&#8217;t remember the link, if someone knows it, post it in the comments! thanks)&#8230; Very few lines of code for a great effect.
After a year, or probably more.. this example was came back to my mind, so [...]]]></description>
			<content:encoded><![CDATA[<p>When I&#8217;ve started working on Mac OS X with Core Animation, I was impressed by an Example (I don&#8217;t remember the link, if someone knows it, post it in the comments! thanks)&#8230; Very few lines of code for a great effect.</p>
<p>After a year, or probably more.. this example was came back to my mind, so I&#8217;ve decided to clone using Qt. And below you can see a short <a href="http://www.youtube.com/watch?v=ifM2hKubwhQ">Demonstration Video</a>. Your desktop jump away.. full screen is fantastic <img src='http://th30z.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><object width="425" height="344" data="http://www.youtube.com/v/ifM2hKubwhQ&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ifM2hKubwhQ&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p>The Source Code is Available Here: <a href="http://th30z.netsons.org/wp-content/uploads/qt4jumpaway.zip">Qt4 Jump Away Animation Source Code</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2009/05/qt4-jump-away-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt4 Touch and Rotate</title>
		<link>http://th30z.netsons.org/2009/05/qt4-touch-and-rotate/</link>
		<comments>http://th30z.netsons.org/2009/05/qt4-touch-and-rotate/#comments</comments>
		<pubDate>Thu, 07 May 2009 04:27:01 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=834</guid>
		<description><![CDATA[Alan has asked my How I&#8217;ve implemented the Touch and Rotate feature of the Moko. The answer is very simple, It&#8217;s all Magic! There&#8217;re very few lines of code to do it, because all the magic is made by atan2.
Atan2 is a variation of the arctangent function. For any real arguments x and y not [...]]]></description>
			<content:encoded><![CDATA[<p>Alan has asked my How I&#8217;ve implemented the Touch and Rotate feature of the Moko. The answer is very simple, It&#8217;s all Magic! There&#8217;re very few lines of code to do it, because all the magic is made by <a title="Atan2" href="http://en.wikipedia.org/wiki/Atan2">atan2</a>.</p>
<p><em>Atan2 is a variation of the arctangent function. For any real arguments x and y not both equal to zero, atan2(y, x) is the angle in radians between the positive x-axis of a plane and the point given by the coordinates (x, y) on it.</em></p>
<p><a href="http://th30z.netsons.org/wp-content/uploads/qttouchandrotate.png"><img class="aligncenter size-full wp-image-835" title="Qt Touch and Rotate" src="http://th30z.netsons.org/wp-content/uploads/qttouchandrotate.png" alt="Qt Touch and Rotate" width="312" height="318" /></a></p>
<p>The Source Code is available here: <a title="Qt Touch and Rotate Source Code" href="http://th30z.netsons.org/wp-content/uploads/qttouchandrotate.zip">Qt4 Touch and Rotate Source Code</a>.</p>
<p style="text-align: right;"><em>OT: PyCon3 (Italia) starts Tomorrow!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2009/05/qt4-touch-and-rotate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt4 PageFlow</title>
		<link>http://th30z.netsons.org/2009/04/qt4-pageflow/</link>
		<comments>http://th30z.netsons.org/2009/04/qt4-pageflow/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 09:39:12 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=723</guid>
		<description><![CDATA[Just another example that I don&#8217;t have finished last Sunday. This is a simple widget that tries to be similar at the iPhone Mobile Safari Tabs Page. It&#8217;s a really nice concept used also by Palm Pre to display the running apps. To switch  item  swipe left or right (Press Mouse Button, Move mouse [...]]]></description>
			<content:encoded><![CDATA[<p>Just another example that I don&#8217;t have finished last Sunday. This is a simple widget that tries to be similar at the iPhone Mobile Safari Tabs Page. It&#8217;s a really nice concept used also by Palm Pre to display the running apps. To switch  item  swipe left or right (Press Mouse Button, Move mouse in a specified direction and Release it).</p>
<p><a href="http://th30z.netsons.org/wp-content/uploads/qtpageflow.png"><img class="aligncenter size-full wp-image-724" title="QtPageFlow" src="http://th30z.netsons.org/wp-content/uploads/qtpageflow.png" alt="QtPageFlow" width="536" height="428" /></a></p>
<p>Source code is available here: <a title="Qt4 PageFlow Source Code" href="http://th30z.netsons.org/wp-content/uploads/qtpageflow.zip">Qt4 PageFlow Source Code</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2009/04/qt4-pageflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt4 CoverFlow and QThreadPool</title>
		<link>http://th30z.netsons.org/2009/04/qt4-coverflow-and-qthreadpool/</link>
		<comments>http://th30z.netsons.org/2009/04/qt4-coverflow-and-qthreadpool/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 07:21:43 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=706</guid>
		<description><![CDATA[My OpenMoko cannot stay without CoverFlow, so here some code. But I need a lightweight class that allows me to load all files in a directory or a list of files. Scanning directory with QDir entryList can take long time, and loading all the images can take much more, So what I need is a [...]]]></description>
			<content:encoded><![CDATA[<p>My OpenMoko cannot stay without CoverFlow, so here some code. But I need a lightweight class that allows me to load all files in a directory or a list of files. Scanning directory with QDir entryList can take long time, and loading all the images can take much more, So what I need is a class that solve this problem internally.</p>
<p>I&#8217;ve choose the way of QRunnable and QThreadPool to solve this problem, so I&#8217;ve a class that execute QDir EntryList and another one that load an Image. When file is Ready (FileName, Path) a gray square is displayed and will be replaced by the Image once it is fully loaded and scaled. Using this method you can flow between files even if CPU and Disk are still loading to load images, this means No UI Freeze when CoverFlow starts.</p>
<p><a href="http://th30z.netsons.org/wp-content/uploads/qtcoverflow.png"><img class="aligncenter size-medium wp-image-707" title="Qt4 CoverFlow" src="http://th30z.netsons.org/wp-content/uploads/qtcoverflow-350x222.png" alt="Qt4 CoverFlow" width="350" height="222" /></a></p>
<p><em>Note 1: You can flow between images using Left and Right Key or Clicking with mouse at the Left or the Right of the Central one.</em><br />
<em>Note 2: If you want a CoverFlow with a great transition effect take a look at Ariya&#8217;s <a title="Ariya Hidayat PictureFlow" href="http://code.google.com/p/pictureflow">PictureFlow</a>.</em></p>
<p>The Source code Is Available Here: <a title="Qt4 CoverFlow Source Code" href="http://th30z.netsons.org/wp-content/uploads/qtcoverflow.zip">Qt4 CoverFlow Source Code</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2009/04/qt4-coverflow-and-qthreadpool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Qt4 Photos Preview</title>
		<link>http://th30z.netsons.org/2009/04/qt4-photos-preview/</link>
		<comments>http://th30z.netsons.org/2009/04/qt4-photos-preview/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 19:41:25 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=698</guid>
		<description><![CDATA[After a great start of the year, working on B*Tree and other Indexing Data Structure, it&#8217;s about two month that I&#8217;m experimenting with User Interface&#8230; My Love still remains Networking and File-Systems but it&#8217;s fun drawing images, shadows and UI Components.
Ok, Networking and Bytes can wait till next week. Today I&#8217;ve watched the PALM Pre [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://th30z.netsons.org/wp-content/uploads/qphotospreview.png"><img class="size-full wp-image-699 alignright" title="QPhotosPreview" src="http://th30z.netsons.org/wp-content/uploads/qphotospreview.png" alt="QPhotosPreview" width="333" height="304" /></a>After a great start of the year, working on B*Tree and other Indexing Data Structure, it&#8217;s about two month that I&#8217;m experimenting with User Interface&#8230; My Love still remains Networking and File-Systems but it&#8217;s fun drawing images, shadows and UI Components.</p>
<p>Ok, Networking and Bytes can wait till next week. Today I&#8217;ve watched the <a href="http://www.palm.com">PALM</a> Pre Preview, No Back buttons, No Save buttons touch capability outside the glass&#8230; Data Abstraction&#8230; It&#8217;s really nice.</p>
<p>But, There are so much things&#8230; so I&#8217;ve extracted a tiny nice one. A Nice way to display a &#8220;Photo Folders&#8221;. You can customize the output a bit, Shadow, Photo Size, Second and Third Photo Offsets, but it&#8217;s an example not a reusable class&#8230;</p>
<p>You can find the Source Code Here: <a title="Qt Photos Preview Source Code" href="http://th30z.netsons.org/wp-content/uploads/qphotospreview.zip">Qt4 Photos Preview Source Code</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2009/04/qt4-photos-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartica Image Theater</title>
		<link>http://th30z.netsons.org/2008/09/quartica-image-theater/</link>
		<comments>http://th30z.netsons.org/2008/09/quartica-image-theater/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 15:11:49 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=176</guid>
		<description><![CDATA[I Really need a blackboard to fill with images, lines, rectangles and texts when i talk with someone. I think that is very useful when you&#8217;re trying to explain something something to someone.
This is the current status of Quartica Image Theater. Nice, But it could be more nicer. Suggestions are always accepted!
]]></description>
			<content:encoded><![CDATA[<p>I Really need a blackboard to fill with images, lines, rectangles and texts when i talk with someone. I think that is very useful when you&#8217;re trying to explain something something to someone.</p>
<div id="attachment_177" class="wp-caption aligncenter" style="width: 360px"><a href="http://th30z.netsons.org/wp-content/uploads/quartica-imagetheater-080907.png"><img class="size-medium wp-image-177" title="quartica-imagetheater-080907" src="http://th30z.netsons.org/wp-content/uploads/quartica-imagetheater-080907-350x203.png" alt="Quartica Image Theater" width="350" height="203" /></a><p class="wp-caption-text">Quartica Image Theater</p></div>
<p>This is the current status of <em>Quartica Image Theater</em>. Nice, But it could be more nicer. Suggestions are always accepted!</p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2008/09/quartica-image-theater/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Qt4 Image Transfers Viewer</title>
		<link>http://th30z.netsons.org/2008/08/qt4-image-transfers-viewer/</link>
		<comments>http://th30z.netsons.org/2008/08/qt4-image-transfers-viewer/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 20:11:39 +0000</pubDate>
		<dc:creator>Matteo Bertozzi</dc:creator>
				<category><![CDATA[Qt4]]></category>
		<category><![CDATA[Effects]]></category>

		<guid isPermaLink="false">http://th30z.netsons.org/?p=105</guid>
		<description><![CDATA[Today a new Qt4 Effect developed for Quartica File Transfers View. The main idea is to remove the unuseful progressbar from Downloading Images and replace it with something more intuitive.
In this way, you can see the full image and the current completed part. And now a Very Low quality video that demonstrate how it works [...]]]></description>
			<content:encoded><![CDATA[<p>Today a new Qt4 Effect developed for Quartica File Transfers View. The main idea is to remove the unuseful progressbar from Downloading Images and replace it with something more intuitive.</p>
<div id="attachment_104" class="wp-caption aligncenter" style="width: 432px"><a href="http://th30z.netsons.org/wp-content/uploads/quartica-image-transfers-viewer.png"><img class="size-full wp-image-104" title="quartica-image-transfers-viewer" src="http://th30z.netsons.org/wp-content/uploads/quartica-image-transfers-viewer.png" alt="Quartica Image Transfers Viewer" width="422" height="338" /></a><p class="wp-caption-text">Quartica Image Transfers Viewer</p></div>
<p>In this way, you can see the full image and the current completed part. And now a Very Low quality video that demonstrate how it works (please, wait 7 seconds before going away).</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/NvZlKmEabeg&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/NvZlKmEabeg&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://th30z.netsons.org/2008/08/qt4-image-transfers-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
