<?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"
	>

<channel>
	<title>szataniol blog</title>
	<atom:link href="http://blog.szataniol.pl/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.szataniol.pl</link>
	<description></description>
	<pubDate>Thu, 22 Jul 2010 09:56:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Redkroft&#8217;s clients effect</title>
		<link>http://blog.szataniol.pl/?p=113</link>
		<comments>http://blog.szataniol.pl/?p=113#comments</comments>
		<pubDate>Thu, 22 Jul 2010 09:56:37 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=113</guid>
		<description><![CDATA[<script type="text/javascript" src="http://blog.szataniol.pl/wp-includes/js/jquery/jquery.js"></script><script type="text/javascript" src="http://szataniol.pl/blog/wp-content/plugins/pb-embedflash/js/sbadapter/shadowbox-jquery.js"></script><script type="text/javascript" src="http://szataniol.pl/blog/wp-content/plugins/pb-embedflash/js/shadowbox.js"></script><script type="text/javascript">window.onload = function() {var options ={assetURL:'',loadingImage:'http://szataniol.pl/blog/wp-content/plugins/pb-embedflash/css/images/loading.gif',flvPlayer:'http://szataniol.pl/blog/wp-content/plugins/pb-embedflash/swf/mediaplayer.swf',animate:true,animSequence:'wh',overlayColor:'#000',overlayOpacity:0.85,overlayBgImage:'http://szataniol.pl/blog/wp-content/plugins/pb-embedflash/css/images/overlay-85.png',listenOverlay:true,autoplayMovies:true,showMovieControls:true,resizeDuration:0.35,fadeDuration:0.35,displayNav:true,continuous:false,displayCounter:true,counterType:'default',viewportPadding:20,handleLgImages:'resize',initialHeight:160,initialWidth:320,enableKeys:true,keysClose:['c', 'q', 27],keysPrev:['p', 37],keysNext:['n', 39],handleUnsupported:'',text: {cancel:'Cancel',loading: 'loading',close:'<span class="shortcut">C</span>lose',next:'<span class="shortcut">N</span>ext',prev:'<span class="shortcut">P</span>revious',errors:{single: 'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared: 'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either: 'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}}};Shadowbox.init(options);}</script>Recently we&#8217;ve launched a new Redkroft website. We are getting a lot of positive feedback, which is really great.  
If you launch the clients section you&#8217;d see a couple of logos with a nice highlighting effect. It was actually developed on the train while I was on terrible hangover.  Here are step-by-step instructions [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Recently we&#8217;ve launched <a href="http://redkroft.com/" target="_blank">a new Redkroft website</a>. We are getting a lot of positive feedback, which is really great. <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">If you launch the clients section you&#8217;d see a couple of logos with a nice highlighting effect. It was actually developed on the train while I was on terrible hangover. <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Here are step-by-step instructions on how to achieve something similar.</p>
<p style="text-align: left;">First of all we need our logotypes or whatever graphics you&#8217;d like to apply this effect to.</p>
<p style="text-align: center;"><a href="http://blog.szataniol.pl/wp-content/uploads/2010/07/logos.jpg" target="_blank"><img class="size-medium wp-image-114 aligncenter" style="border: 0pt none;" title="Logotypes" src="http://blog.szataniol.pl/wp-content/uploads/2010/07/logos-300x115.jpg" alt="" width="300" height="115" /></a></p>
<p style="text-align: left;">Next we create a copy of it and apply some nice glow filter:</p>
<p style="text-align: center;"><a href="http://blog.szataniol.pl/wp-content/uploads/2010/07/logos_glow.jpg" target="_blank"><img class="size-medium wp-image-115 aligncenter" style="border: 0pt none;" title="logos_glow" src="http://blog.szataniol.pl/wp-content/uploads/2010/07/logos_glow-300x115.jpg" alt="" width="300" height="115" /></a></p>
<p style="text-align: left;">Now is the interesting part. We need to create a MovieClip which would behave like a moving cloud. To do this, we first create a MovieClip with a circle inside of it. Next step is to shift the shape inside of our MovieClip to change it&#8217;s pivot point:</p>
<p style="text-align: center;"><a href="http://blog.szataniol.pl/wp-content/uploads/2010/07/circle_shifted.jpg"><img class="size-full wp-image-117  aligncenter" style="border: 0pt none;" title="Circle MovieClip shifted" src="http://blog.szataniol.pl/wp-content/uploads/2010/07/circle_shifted.jpg" alt="" width="196" height="196" /></a></p>
<p style="text-align: left;">Next we create a simple classic tween setting with a single CW or CCW rotation. Later we&#8217;ll use a few of those circles. To make the effect more random you should use different rotation directions and number of frames.</p>
<p style="text-align: left;">Now apply a Blur Filter to the MovieClip (try to avoid low quality). You should get something like this (click to launch swf file):</p>
<p style="text-align: left;"><small>(Please open the article to see the flash file or player.)</small></p>
<p style="text-align: left;">Final step is to combine a few of those blurred Movie Clips into a sort of cloud. Try putting them together with different scales and angles. As I&#8217;ve mentioned above good idea is to maximise randomness by using different number of frames in a MovieClip so your cloud won&#8217;t have animation cycles.</p>
<p style="text-align: left;">This might not be very important, but if you set blendMode of those Movie Clips to ADD your mask would cover the middle of your graphics more and the edges less and this was exactly what I&#8217;ve wanted to achieve. Check out the final clouds below. The one on the right is using BlendMode.ADD:</p>
<p style="text-align: left;"><small>(Please open the article to see the flash file or player.)</small></p>
<p style="text-align: left;">Last thing to do, is to set your mask and graphics MovieClips cacheAsBitmap values to true (this is the only way to make masks with alpha channel work) set the mask and make it follow the mouse with a nice slowing-down ease.</p>
<p style="text-align: left;">You can check the final effect here:</p>
<p style="text-align: left;"><small>(Please open the article to see the flash file or player.)</small></p>
<p style="text-align: left;">The sources and code are avaible <a href="http://blog.szataniol.pl/assets/redkroft/Clients.zip" target="_blank">here</a>. Enjoy!</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=113</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;m a lucky bastard!</title>
		<link>http://blog.szataniol.pl/?p=111</link>
		<comments>http://blog.szataniol.pl/?p=111#comments</comments>
		<pubDate>Mon, 14 Dec 2009 19:40:37 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=111</guid>
		<description><![CDATA[Every six months Adobe is granting one of RIA Devs members with 2000$ software voucher. This year Christmas came a little bit earlier for me as I became a lucky winner.  Woo woo!
PS. RIA Devs is open group so please join us if you are capable of attending events once a month in Warsaw. [...]]]></description>
			<content:encoded><![CDATA[<p>Every six months Adobe is granting one of <a href="http://blog.riadevs.com/">RIA Devs</a> members with 2000$ software voucher. This year Christmas came a little bit earlier for me as I became a lucky winner. <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Woo woo!</p>
<p>PS. RIA Devs is open group so please join us if you are capable of attending events once a month in Warsaw. It&#8217;s a great opportunity to exchange experience and occasionally get some stuff from Adobe.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=111</wfw:commentRss>
		</item>
		<item>
		<title>Case Study: Ying-Yang Preloader</title>
		<link>http://blog.szataniol.pl/?p=109</link>
		<comments>http://blog.szataniol.pl/?p=109#comments</comments>
		<pubDate>Sun, 13 Dec 2009 20:11:04 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=109</guid>
		<description><![CDATA[I&#8217;ve been thinking about posting this one for a long time. It was created when I was working at Publicis Modem, in project for Garnier. Later it was used as a recruitment assignment. As far I as remember only one person dealed with it properly.
Developer was given .fla file with graphics, so at first he [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking about posting this one for a long time. It was created when I was working at <a href="http://publicismodem.pl/">Publicis Modem</a>, in project for <a href="http://www.garnier.pl/_pl/_pl/fit/index.aspx">Garnier</a>. Later it was used as a recruitment assignment. As far I as remember only <a href="http://lukaszwitkowski.com/">one person</a> dealed with it properly.</p>
<p>Developer was given .fla file with graphics, so at first he needed to prove his knowledge of JSFL to create about 180 movieclips (or he could do this manually - happy clicking :)). Next he had to create multiple instances of ball classes holding reference to it&#8217;s movieclip. Balls were randomly sorted and later added to stage with increasing loading progress (0% - 0 balls in stage, 100% - all balls on stage)</p>
<p>Second part of task was to figure out what the hell is going on there. As you can see the balls are moving chaotically at first. The more data is loaded the slower and more smooth becomes the speed vector to stop at last and form a ying-yang symbol.</p>
<p>The trick was to create several points, which were attracting balls. Several months ago I wrote post about <a href="http://blog.szataniol.pl/?p=60">mouse avoiding</a>. You can easily achieve attraction effect just by reversing the vector.</p>
<p>Those points where moved by TweenLite, sliding from one position to another within a circle. The more data were loaded, the less was the attraction force.</p>
<p>Final effect:</p>
<p><small>(Please open the article to see the flash file or player.)</small></p>
<p>Force spots are those red, little balls. If you find this description not clear enough please post and I will upload the source.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=109</wfw:commentRss>
		</item>
		<item>
		<title>Perlin noise, papervision3D, particles</title>
		<link>http://blog.szataniol.pl/?p=105</link>
		<comments>http://blog.szataniol.pl/?p=105#comments</comments>
		<pubDate>Fri, 23 Oct 2009 17:05:02 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=105</guid>
		<description><![CDATA[Time to break the silence! Some people were asking me recently why I dropped blogging.. Well, I&#8217;ve never made any decision like that, just didn&#8217;t have a lot of time.. or (what&#8217;s most proabable) I was just too lazy.  Today I&#8217;m posting this little demo of.. I don&#8217;t really know what the hell is [...]]]></description>
			<content:encoded><![CDATA[<p>Time to break the silence! Some people were asking me recently why I dropped blogging.. Well, I&#8217;ve never made any decision like that, just didn&#8217;t have a lot of time.. or (what&#8217;s most proabable) I was just too lazy. <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Today I&#8217;m posting this little demo of.. I don&#8217;t really know what the hell is this. It&#8217;s just some stuff I made while I was sick. It actually does not make any sense, however some of you might find something useful in the code.</p>
<p>Demo:</p>
<p><small>(Please open the article to see the flash file or player.)</small></p>
<p><a href="http://blog.szataniol.pl/assets/fun/src.zip" target="_self">Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=105</wfw:commentRss>
		</item>
		<item>
		<title>Unity3D Paintball Demo</title>
		<link>http://blog.szataniol.pl/?p=101</link>
		<comments>http://blog.szataniol.pl/?p=101#comments</comments>
		<pubDate>Tue, 03 Feb 2009 16:07:33 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=101</guid>
		<description><![CDATA[Well &#8220;demo&#8221; is not enough to express awesomeness of this stuff. Check it out! It&#8217;s hard to admit, but based on multiplatform game development tool called Unity3D it totally kicks flash games ass!
]]></description>
			<content:encoded><![CDATA[<p>Well &#8220;demo&#8221; is not enough to express awesomeness of this stuff. <a href="http://cmune.com/">Check it out!</a> It&#8217;s hard to admit, but based on multiplatform game development tool called <a href="http://unity3d.com/">Unity3D</a> it totally kicks flash games ass!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=101</wfw:commentRss>
		</item>
		<item>
		<title>JigLib ported to Flash</title>
		<link>http://blog.szataniol.pl/?p=98</link>
		<comments>http://blog.szataniol.pl/?p=98#comments</comments>
		<pubDate>Sun, 11 Jan 2009 18:52:03 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=98</guid>
		<description><![CDATA[JigLib is a 3D physics engine written in C++. Ported to ActionScript 3.0 by muzerly using Papervision3D it can be downloaded here. Demo looks very promising!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rowlhouse.co.uk/jiglib/index.html">JigLib </a>is a 3D physics engine written in C++. Ported to ActionScript 3.0 by <a href="http://code.google.com/u/muzerly/">muzerly</a> using <a href="http://blog.papervision3d.org/">Papervision3D</a> it can be downloaded <a href="http://code.google.com/p/jiglibflash/">here</a>. <a href="http://muzerly.googlepages.com/Flash3DPhysics.swf">Demo</a> looks very promising!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=98</wfw:commentRss>
		</item>
		<item>
		<title>Help do CS4 po polsku!</title>
		<link>http://blog.szataniol.pl/?p=95</link>
		<comments>http://blog.szataniol.pl/?p=95#comments</comments>
		<pubDate>Wed, 07 Jan 2009 14:22:00 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=95</guid>
		<description><![CDATA[Dzisiaj post wyjątkowo po polsku  swiezy przypadkiem    znalazł na sieci polskie tłumaczenie helpa do Flasha CS4. Całość wygląda dość zgrabnie i profesjonalnie. Helpa można przeglądać online lub pobrać na dysk w formacie PDF.
]]></description>
			<content:encoded><![CDATA[<p>Dzisiaj post wyjątkowo po polsku <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <a href="http://swiezy.com/">swiezy</a><strong> przypadkiem </strong> <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> <strong> </strong>znalazł na sieci <a href="http://help.adobe.com/pl_PL/Flash/10.0_UsingFlash/index.html">polskie tłumaczenie helpa do Flasha CS4</a>. Całość wygląda dość zgrabnie i profesjonalnie. Helpa można przeglądać online lub pobrać na dysk w formacie <a href="http://help.adobe.com/pl_PL/Flash/10.0_UsingFlash/flash_cs4_help.pdf">PDF</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=95</wfw:commentRss>
		</item>
		<item>
		<title>25lines.com finalists</title>
		<link>http://blog.szataniol.pl/?p=89</link>
		<comments>http://blog.szataniol.pl/?p=89#comments</comments>
		<pubDate>Mon, 08 Dec 2008 19:56:04 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=89</guid>
		<description><![CDATA[You can take a look at swfs and code of 12 finalists of The 25 Lines ActionScript Contest. Personally I am stunned. This stuff is just awesome. I have no idea which one is my favourite!
]]></description>
			<content:encoded><![CDATA[<p>You can <a href="http://http://www.25lines.com/?page_id=139" target="_blank">take a look</a> at swfs and code of 12 finalists of The 25 Lines ActionScript Contest. Personally I am stunned. This stuff is just awesome. I have no idea which one is my favourite!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=89</wfw:commentRss>
		</item>
		<item>
		<title>Alchemy project launched!</title>
		<link>http://blog.szataniol.pl/?p=83</link>
		<comments>http://blog.szataniol.pl/?p=83#comments</comments>
		<pubDate>Tue, 18 Nov 2008 12:55:40 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=83</guid>
		<description><![CDATA[The Alchemy project is now avaible to use.  In a nutshell it is a way to port C/C++ libraries to ActionScript. For us it means improvment in performance. Even the ported libraries work 2-10 times slower than native code it is much faster than pure ActionScript 3.0. Can&#8217;t wait to see comparison of Box2DFlashAS3 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.adobe.com/technologies/alchemy/">The Alchemy </a>project is now avaible to use. <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> In a nutshell it is a way to port C/C++ libraries to ActionScript. For us it means improvment in performance. Even the ported libraries work 2-10 times slower than native code it is much faster than pure ActionScript 3.0. Can&#8217;t wait to see comparison of Box2DFlashAS3 and ported Box2D <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=83</wfw:commentRss>
		</item>
		<item>
		<title>Senocular&#8217;s Free Transform Tool</title>
		<link>http://blog.szataniol.pl/?p=75</link>
		<comments>http://blog.szataniol.pl/?p=75#comments</comments>
		<pubDate>Thu, 30 Oct 2008 10:51:23 +0000</pubDate>
		<dc:creator>szataniol</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.szataniol.pl/?p=75</guid>
		<description><![CDATA[I&#8217;ve found a free alternative for greensock&#8217;s TransformManager. Here&#8217;s very similar code written by Senocular. Unfortunately it does not support TextField transformations and groups, however it&#8217;s a great work. Thank you 
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found a free alternative for <a href="http://greensock.com/index.html">greensock&#8217;s</a> <a href="http://blog.greensock.com/transformmanageras3/">TransformManager</a>. <a href="http://www.senocular.com/?id=1.371">Here&#8217;s</a> very similar code written by <a href="http://www.senocular.com/">Senocular</a>. Unfortunately it does not support TextField transformations and groups, however it&#8217;s a great work. Thank you <img src='http://blog.szataniol.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.szataniol.pl/?feed=rss2&amp;p=75</wfw:commentRss>
		</item>
	</channel>
</rss>
