<?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>Chris Churn</title>
	<atom:link href="http://chrischurn.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrischurn.co.uk</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 10 May 2012 14:54:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Colour Matching</title>
		<link>http://chrischurn.co.uk/blog/colour-matching/</link>
		<comments>http://chrischurn.co.uk/blog/colour-matching/#comments</comments>
		<pubDate>Thu, 10 May 2012 14:27:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Flash, Flex and Air]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=1177</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/blog/colour-matching/"><img align="left" hspace="5" width="250" height="126" src="http://chrischurn.co.uk/wp-content/uploads/2012/05/colmatch-250x126.png" class="alignleft tfe wp-post-image" alt="colmatch" title="colmatch" /></a>Experiments in AS3 focussing on extracting colours from images and then matching to a pre-defined palette.  ]]></description>
			<content:encoded><![CDATA[<p>Experiments in AS3 focussing on extracting colours from images and then matching to a pre-defined palette.  </p>
<h2>Colour averaging and matching</h2>
<p>This experiment uses Pixelbender to create a grid of average colours. Then we turn the whole grid into separate sprites and sample the colour from each segment. </p>
<p>We then have to match each of these colours to one of 64 colours from the pre-defined palette. The problem here is that if we try to match to the nearest numerical HEX / RGB value, we get a lot of strange results. Greens go pink etc. Numerical distance between colours is no use, we have to switch to perceptual colour difference. We can do this by switching to <a href="http://en.wikipedia.org/wiki/Lab_color_space">LAB colour space</a>. The results are pretty accurate I think but results could be improved. The next step is to filter out background noise, lighting/gradient issues and to promote contrasting colours. </p>
<p><a href="http://www.devstaging.co.uk/work/colourmatching/" target="_blank">Here is the system so far.</a>.</p>
<p><a href="http://www.devstaging.co.uk/work/colourmatching/" target="_blank"><img class="size-full wp-image-933" title="fb3js" src="http://chrischurn.co.uk/wp-content/uploads/2012/05/colmatch.png" alt="" width="380" height="193" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/blog/colour-matching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Stage3D on Android</title>
		<link>http://chrischurn.co.uk/blog/testing-stage3d-on-android/</link>
		<comments>http://chrischurn.co.uk/blog/testing-stage3d-on-android/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 15:56:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=1154</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/blog/testing-stage3d-on-android/"><img align="left" hspace="5" width="250" height="150" src="http://chrischurn.co.uk/wp-content/plugins/thumbnail-for-excerpts/tfe_no_thumb.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>
Note
These tests are my own and I expect lots more could have been done to optimise them. It would be interesting to hear how they perform on different devices. I am using a Samsung Galaxy Nexus and ASUS Transformer T101 tablet, both running Android 4

I&#8217;m seeing what is possible with Stage3D on my Android devices [...]]]></description>
			<content:encoded><![CDATA[<div class="context_element" style="width: 160px; padding: 10px; background: #efefef;">
<p><strong>Note</strong><br />
These tests are my own and I expect lots more could have been done to optimise them. It would be interesting to hear how they perform on different devices. I am using a Samsung Galaxy Nexus and ASUS Transformer T101 tablet, both running Android 4</p>
</div>
<p>I&#8217;m seeing what is possible with Stage3D on my Android devices using various different frameworks.</p>
<p>If anyone else stumbles across these tests, please let me know how they perform for you.<br />
Download Air 3.2 here <a href="http://labs.adobe.com/downloads/air3-2.html">http://labs.adobe.com/downloads/air3-2.html</a></p>
<h2>BunnyMark</h2>
<p>This is from <a href="http://www.bytearray.org/?p=4074">http://www.bytearray.org/?p=4074</a>. All credits for this benchmark are on this page. Thankyou.</p>
<p>The framerate for this test is<strong> 30 fps. </strong>Total bunnies = amount of bunnies on screen before FPS falters to around 25-27 fps</p>
<table class="feature_comparison" width="100%">
<tbody>
<tr>
<th>Framework</th>
<th>files</th>
<th>Total bunnies Galaxy Nexus</th>
<th>Total bunnies Transformer</th>
</tr>
<tr>
<td>GPUSprite (details on <a href="http://www.bytearray.org/?p=4074">http://www.bytearray.org/?p=4074</a>)</td>
<td><a href="http://chrischurn.co.uk/android/starling/test.apk">Download apk</a></td>
<td>4000-4500</td>
<td>3000-3200</td>
</tr>
</tbody>
</table>
<h2>Walker Spritesheet &#8211; 100 animated textures</h2>
<table class="feature_comparison" width="100%">
<tbody>
<tr>
<th>Framework</th>
<th>files</th>
<th>FPS Galaxy Nexus</th>
<th>FPS Transformer</th>
</tr>
<tr>
<td>Starling v1</td>
<td><a href="http://chrischurn.co.uk/android/starling/StarlingAIR.apk">download apk<br />
</a><a href="http://chrischurn.co.uk/android/starling/StarlingAIR-captive-runtime.apk">download apk with captive runtime </a></td>
<td>30-35</td>
<td>60</td>
</tr>
<tr>
<td>ND2D</td>
<td>To follow</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Genome2D</td>
<td>To follow</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<h2>Particles</h2>
<p>Particles generated with <a href="http://onebyonedesign.com/flash/particleeditor/">OneByOne particle editor</a>. Change emitter type to 2 in the generated XML for expanding explosion.</p>
<table class="feature_comparison" width="100%">
<tbody>
<tr>
<th>Framework</th>
<th>files</th>
<th>Galaxy Nexus</th>
<th>Transformer</th>
</tr>
<tr>
<td>Starling</td>
<td><a href="http://chrischurn.co.uk/android/starling/particles/StarlingAIR.apk">Download apk</a></td>
<td>5 at once about 40 fps</td>
<td>5 at once at about 50 fps</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/blog/testing-stage3d-on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashDevelop Stage3D and Mobile Air3.2</title>
		<link>http://chrischurn.co.uk/blog/flashdevelop-stage3d-and-mobile-air3-2/</link>
		<comments>http://chrischurn.co.uk/blog/flashdevelop-stage3d-and-mobile-air3-2/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 17:25:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=1098</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/blog/flashdevelop-stage3d-and-mobile-air3-2/"><img align="left" hspace="5" width="250" height="150" src="http://chrischurn.co.uk/wp-content/plugins/thumbnail-for-excerpts/tfe_no_thumb.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>
Useful stuff

 Flash Player 11.2 and AIR 3.2 Release Notes


Spent the last 2 days setting up a development environment and testing out performance of Air 3.2 on my Android devices. As usual It&#8217;s been an epic voyage of googling and trial and error tests. Thought I better write it down as I go:
Environment Setup
After a [...]]]></description>
			<content:encoded><![CDATA[<div class="context_element" style="width: 160px; padding: 10px; background: #efefef;">
<p><strong>Useful stuff</strong></p>
<ul>
<li> <a href="http://download.macromedia.com/pub/labs/flashplatformruntimes/shared/air3-2_flashplayer11-2_p6_releasenotes.pdf">Flash Player 11.2 and AIR 3.2 Release Notes</a></li>
</ul>
</div>
<p>Spent the last 2 days setting up a development environment and testing out performance of Air 3.2 on my Android devices. As usual It&#8217;s been an epic voyage of googling and trial and error tests. Thought I better write it down as I go:</p>
<h2>Environment Setup</h2>
<p>After a lot of testing in both FDT and FlashDevelop, I have chosen the latter to go forward with Mobile Air development. The included Air Mobile AS3 App template makes a potentially complex and frustrating experience a lot easier.</p>
<h3>SDK setup</h3>
<p>The first thing to do is get your SDK setup. This is a 3 step process:</p>
<ol>
<li>Grab the latest Flex SDK from here <a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK">http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK</a></li>
<li>Grab the Stage3D enabled Air SDK <a href="http://labs.adobe.com/downloads/air3-2.html">http://labs.adobe.com/downloads/air3-2.html</a> you can find the SDK at the bottom of the page. Air 3.2 is the minimum version</li>
<li>Merge the SDKs: Copy all of the files and folders from the Air SDK and paste them into the Flex SDK, overwriting everything when prompted.</li>
</ol>
<p>Now you have an SDK ready for Mobile Stage3D development.</p>
<h3>Install Air 3.2 on your system and Android devices</h3>
<p>All of the Air 3.2 runtimes can be found here <a href="http://labs.adobe.com/downloads/air3-2.html">http://labs.adobe.com/downloads/air3-2.html</a></p>
<h2>Create a new Air Mobile AS3 App</h2>
<p>Make sure you have the very latest FlashDevelop <a href="http://www.flashdevelop.org/">build</a>.</p>
<p>Choose the &#8220;Air Mobile AS3 App&#8221; template in FlashDevelop and watch in amazement as all the files, folders, icons and build scripts are created for you. Next thing to do is configure the project to target Air 3.2. This is the tricky part.</p>
<ol>
<li><strong>Configure &#8220;application.xml&#8221;</strong>
<ul>
<li>Change to <span style="color: #3366ff;">&lt;application xmlns=&#8221;http://ns.adobe.com/air/application/3.2&#8243;&gt;</span></li>
<li>Add or amend the line <span style="color: #3366ff;">&lt;renderMode&gt;direct&lt;/renderMode&gt;</span></li>
<li>This line needs to be added and is a potential pitfall: <span style="color: #3366ff;">&lt;depthAndStencil&gt;false&lt;/depthAndStencil&gt;<br />
</span>This line caused a few headaches. For the few tests I have done, I have set this to false. If the line was omitted, I get no output at all. I believe for Away3D this has to be set to <span style="color: #3366ff;">true.</span> I do not know enough to comment further at this stage.</li>
</ul>
</li>
<li><strong>Edit Project properties </strong>
<ul>
<li>Go to Project&#8211;&gt; Properties &#8211;&gt; Output.<br />
Platform = <span style="color: #3366ff;">Air Mobile</span><br />
Version = <span style="color: #3366ff;">3.2</span>. (If 3.2 is not available, ensure you have latest FlashDevelop)</li>
<li>Go to Project&#8211;&gt; Properties &#8211;&gt; SDK.<br />
Choose your new Air 3.2 enabled SDK from this list. If you have not added it already, go back to Tools &#8211;&gt; Program settings &#8211;&gt; AS3Context &#8211;&gt; Installed Flex SDKs and add it there</li>
<li>Go to Project&#8211;&gt; Properties &#8211;&gt; Compiler Options &#8211;&gt; Additional Compiler Options.<br />
Add the value  <span style="color: #3366ff;">-swf-version=15. </span>I initially found that setting the version to 15 resulted in no output at all. I then changed &lt;depthAndStencil&gt;to false in the application descriptor, and everything seemed fine.</li>
</ul>
</li>
<li><strong>Don&#8217;t miss this bit! </strong>
<ul>
<li>You must also edit &#8220;bat/SetupSDK.bat&#8221; in the Project folder.  <span style="color: #3366ff;">:: Path to Flex SDK</span><br />
Manually add the path to the Flex SDK.</li>
</ul>
</li>
</ol>
<h2>Building and testing APK</h2>
<p>This is pretty straightforward with the scripts FlashDevelop gives you:</p>
<ul>
<li>Edit the file <strong>Run.bat</strong> and change the target to android-test or debug</li>
<li>Create a certificate for your app using <strong>/bat/CreateCertificate.bat</strong></li>
</ul>
<p>Now just make sure your device allows Unknown Sources and has USB debugging enabled (and it plugged in of course). If you do not have the drivers for your device, see the universal drivers link below</p>
<p>You can now run your application and it will install and run on the device. Execute the file <strong>PackageApp.bat </strong>to build a &#8220;release&#8221; version amongst other options including captive runtime.</p>
<p>Think that will do it!</p>
<h2>Galaxy Nexus Drivers</h2>
<p>I didn&#8217;t have the drivers to automatically install apps directly to my Nexus. Thanks to <a href="http://forum.xda-developers.com/member.php?u=391935">1wayjonny </a> for these <a href="http://forum.xda-developers.com/showthread.php?t=1379875">universal ADB drivers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/blog/flashdevelop-stage3d-and-mobile-air3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Experiments</title>
		<link>http://chrischurn.co.uk/blog/html5-experiments/</link>
		<comments>http://chrischurn.co.uk/blog/html5-experiments/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 22:43:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[HTML and CSS]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=916</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/blog/html5-experiments/"><img align="left" hspace="5" width="250" height="144" src="http://chrischurn.co.uk/wp-content/uploads/2012/02/webgl.jpg" class="alignleft tfe wp-post-image" alt="webgl" title="webgl" /></a><div class="stub">Some experiments with HTML5 (Javascript)<ul><li>THREE.js</li><li>WebGL</li></ul></div>
Some experiments with HTML5 (Javascript)]]></description>
			<content:encoded><![CDATA[<p>Some experiments with HTML5 (Javascript). Feel free to use the source if you think you can use it.</p>
<h2>Facebook + Three.js</h2>
<p>First experiment with three.js. Just a big 3D blob of your facebook friend images <a href="http://www.devstaging.co.uk/fbapp/fbthree_wall.html" target="_blank">link</a>. Using <a href="http://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=mr%20doobs%20three.js&amp;source=web&amp;cd=1&amp;ved=0CCUQFjAA&amp;url=https%3A%2F%2Fgithub.com%2Fmrdoob%2Fthree.js%2F&amp;ei=sro5T-TCFYa90QX8vqWbCw&amp;usg=AFQjCNGX-vXK99jsmuF7b9bJS3iGBP1-_g&amp;sig2=GDXLWTRkf_GRF_3FPb-jXw" target="_blank">Mr Doobs three.js</a>.</p>
<p><a href="http://www.devstaging.co.uk/fbapp/fbthree_wall.html" target="_blank"><img class="size-full wp-image-933" title="fb3js" src="http://chrischurn.co.uk/wp-content/uploads/2012/02/fb3js2.jpg" alt="" width="380" height="243" /></a></p>
<p>Rendered using canvas.</p>
<h2>WebGL and Threejs shaders</h2>
<p>This is an experiment with animated shaders and WebGL. It uses ThreeJS and a shader called <a href="http://code.ikriz.nl/unity-shaders/src/1aa94147d53f/GLSL%20Shaders/Monjori.shader">Monjori</a>. It is perhaps the most exciting and dramatic spinning cube ever made. Requires not using IE.</p>
<p><a href="http://www.devstaging.co.uk/threejs/webgl/webgl_test.html">View here</a></p>
<p><a href="http://www.devstaging.co.uk/threejs/webgl/webgl_test.html"><img class="alignleft size-full wp-image-948" title="cube" src="http://chrischurn.co.uk/wp-content/uploads/2012/02/cube.jpg" alt="" width="380" height="243" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/blog/html5-experiments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pfizer / Viagra Anti-Counterfeit</title>
		<link>http://chrischurn.co.uk/flash-flex-and-air/pfizer-viagra-anti-counterfeit/</link>
		<comments>http://chrischurn.co.uk/flash-flex-and-air/pfizer-viagra-anti-counterfeit/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 13:03:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash, Flex and Air]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=896</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/flash-flex-and-air/pfizer-viagra-anti-counterfeit/"><img align="left" hspace="5" width="250" height="144" src="http://chrischurn.co.uk/wp-content/uploads/2011/12/pf_main-250x144.jpg" class="alignleft tfe wp-post-image" alt="pf_main" title="pf_main" /></a><div class="stub">An interactive consumer information site for Pfizer and their Viagra brand<ul><li>Developed in AS3</li><li>Robotlegs framework</li></ul></div>
An interactive consumer information site for Pfizer and their Viagra brand, developed in AS3 using the Robotlegs framework]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-897" title="pf_main" src="http://chrischurn.co.uk/wp-content/uploads/2011/12/pf_main.jpg" alt="" width="450" height="260" /></p>
<h3>Overview</h3>
<p>An interactive consumer information site for Pfizer and their Viagra brand. Users are presented with a view of a pristine laboratory. Various &#8220;hotspots&#8221; invite the user to interact and reveal the awful alternative lab beneath</p>
<h3>Development</h3>
<p>Developed in pure AS3 using Robotlegs MVCS framework. I had to do lots of animation and visual work. This was done with script or frame-by-frame work. The lovely static 3D artwork was created by <a href="http://www.linkedin.com/profile/view?id=16603697" target="_blank">Jeffrey Osborne</a> @ Rapp<br />
The site is also localised so all text is from XML</p>
<h3>Screenshots</h3>
<p><img class="alignleft size-full wp-image-907" title="pf1" src="http://chrischurn.co.uk/wp-content/uploads/2011/12/pf1.jpg" alt="" width="450" height="428" /></p>
<p><img class="alignleft size-full wp-image-908" title="pf2" src="http://chrischurn.co.uk/wp-content/uploads/2011/12/pf2.jpg" alt="" width="450" height="428" /></p>
<p><img class="alignleft size-full wp-image-909" title="pf3" src="http://chrischurn.co.uk/wp-content/uploads/2011/12/pf3.jpg" alt="" width="450" height="428" /></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/flash-flex-and-air/pfizer-viagra-anti-counterfeit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bacardi Oakheart Facebook App</title>
		<link>http://chrischurn.co.uk/flash-flex-and-air/bacardi-oakheart-facebook-app/</link>
		<comments>http://chrischurn.co.uk/flash-flex-and-air/bacardi-oakheart-facebook-app/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 20:06:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash, Flex and Air]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=861</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/flash-flex-and-air/bacardi-oakheart-facebook-app/"><img align="left" hspace="5" width="250" height="144" src="http://chrischurn.co.uk/wp-content/uploads/2011/11/bacardi1-250x144.jpg" class="alignleft tfe wp-post-image" alt="bacardi" title="bacardi" /></a><div class="stub">This was a major promotion for Bacardi's new brand "Oakheart".<ul><li>Developed in AS3</li><li>Robotlegs framework</li></ul></div>
This was a major facebook promotion for Bacardi's new brand "Oakheart". It was developed in pure AS3 using the Robotlegs framework.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-864" title="bacardi" src="http://chrischurn.co.uk/wp-content/uploads/2011/11/bacardi.png" alt="" width="450" height="260" /></p>
<h3>Overview</h3>
<p>This was a major promotion for Bacardi&#8217;s new brand &#8220;Oakheart&#8221;. It was a Facebook &#8220;App&#8221; reached via Bacardi&#8217;s main Facebook presence. The promotion ran for a month and handled thousands of users every day.</p>
<h3>Development</h3>
<p>The project was developed with AS3 using the Robotlegs MVCS framework. Facebook authorisation was handled via Javascript and made heavy use of server-side HTTPServices and JSON.<br />
<br />
Other technologies used:</p>
<ul>
<li>Facebook Graph API</li>
<li>YouTube API</li>
<li>After Effects for some animated elements</li>
<li>Sound effects and sample work in Adobe Soundbooth</li>
</ul>
<h3>Offline demonstrations</h3>
<p>These demos are missing a lot and are used to preview visuals.</p>
<p><a href="http://rapp.devstaging.co.uk/oakheart/offline/canClaimBottle/">Win a bottle</a><br />
<a href="http://rapp.devstaging.co.uk/oakheart/offline/inactive/">Site inactive</a><br />
<a href="http://rapp.devstaging.co.uk/oakheart/demo/anim_demo1.html">Unused explosion animation</a></p>
<h3>Screenshots</h3>
<p><img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b1.jpg" alt="" title="b1" width="450" height="428" class="alignleft size-full wp-image-881" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b2.jpg" alt="" title="b2" width="450" height="428" class="alignleft size-full wp-image-885" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b3.jpg" alt="" title="b3" width="450" height="428" class="alignleft size-full wp-image-886" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b4.jpg" alt="" title="b4" width="450" height="428" class="alignleft size-full wp-image-887" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b5.jpg" alt="" title="b5" width="450" height="428" class="alignleft size-full wp-image-888" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b6.jpg" alt="" title="b6" width="450" height="428" class="alignleft size-full wp-image-889" /><br />
</br><br />
<img src="http://chrischurn.co.uk/wp-content/uploads/2011/11/b7.jpg" alt="" title="b7" width="450" height="428" class="alignleft size-full wp-image-890" /></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/flash-flex-and-air/bacardi-oakheart-facebook-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting started with Stage3D and FDT</title>
		<link>http://chrischurn.co.uk/blog/getting-started-with-stage3d-and-starling/</link>
		<comments>http://chrischurn.co.uk/blog/getting-started-with-stage3d-and-starling/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 23:53:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=831</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/blog/getting-started-with-stage3d-and-starling/"><img align="left" hspace="5" width="150" height="150" src="http://chrischurn.co.uk/wp-content/uploads/2011/10/flashplayer_165x165-150x150.png" class="alignleft tfe wp-post-image" alt="flashplayer_165x165" title="flashplayer_165x165" /></a>
Just getting back into Stage3D &#8211; I find getting the development environment set up is a little tricky, so this guide is a future reference for me. Hope it helps anyone else who finds it.
I am using FDT 4.5

Download the latest Flex SDK  http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
At the time of writing, the latest was 4.5.1
This SDK does not contain [...]]]></description>
			<content:encoded><![CDATA[<div class="context_element"><img class="alignright size-full wp-image-839" title="flashplayer_165x165" src="http://chrischurn.co.uk/wp-content/uploads/2011/10/flashplayer_165x165.png" alt="" width="165" height="165" /></div>
<p>Just getting back into Stage3D &#8211; I find getting the development environment set up is a little tricky, so this guide is a future reference for me. Hope it helps anyone else who finds it.</p>
<p>I am using <a href="http://www.fdt.powerflasher.com/">FDT 4.5</a></p>
<ol>
<li>Download the latest Flex SDK  <a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK">http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK<br />
</a>At the time of writing, the latest was 4.5.1</li>
<li>This SDK does not contain the required &#8220;playerglobal.swc&#8221; required to develop for Flash Player 11. So, next thing we need to do is update that. Download from here <a href="http://www.adobe.com/support/flashplayer/downloads.html">http://www.adobe.com/support/flashplayer/downloads.html </a><a href="http://www.adobe.com/support/flashplayer/downloads.html"></a></li>
<li>Use this to replace the existing playerglobal.swc which is located in the SDK at &#8216;\frameworks\libs\player\10.2&#8242;<br />
Be sure to rename the new swc to &#8220;playerglobal.swc&#8221;. The  download in (2) is named &#8220;playerglobal11_0.swc&#8221; at the time of writing &#8211; this must be changed.<a href="http://www.adobe.com/support/flashplayer/downloads.html"></a></li>
<li>Ok that&#8217;s it for the SDK. Back into FDT and create a new AS3 project. Choose &#8220;include HTML wrapper&#8221; to speed things along.</li>
<li>On the SDK configuration screen, you may need to add the new SDK you have just created. Choose 10.2 as the player version (it will actually publish to version 11 thanks to the new playerglobal.swc added in 3)</li>
<li>Finish creating the project and go to &#8220;run configurations&#8221;. Open up the tab (&#8220;compiler options&#8221;) and add the line<br />
&#8220;-swf-version=13&#8243;. See screenshot below</li>
<p><br/><br />
<img class="size-full wp-image-845 alignnone" title="sdksetup" src="http://chrischurn.co.uk/wp-content/uploads/2011/10/sdksetup1.jpg" alt="" width="668" height="616" /></p>
<li>Apply settings these settings and then we&#8217;re on the final step</li>
<li>Edit the HTML file which will be used to embed the Flash. In the embed code, make sure the wmode parameter is set to &#8220;direct&#8221; if this parameter does not exist, create it.params.wmode = &#8220;direct&#8221;; in <strong>SWFObject </strong>style embedding<br />
&lt;param name=&#8221;wmode&#8221; value=&#8221;direct&#8221; /&gt; in standard Object style embedding</li>
</ol>
<p>That should do it for the basic setup of FDT and Stage3D development.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/blog/getting-started-with-stage3d-and-starling/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flower Graph</title>
		<link>http://chrischurn.co.uk/flash-flex-and-air/flower-graph/</link>
		<comments>http://chrischurn.co.uk/flash-flex-and-air/flower-graph/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 18:03:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash, Flex and Air]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=806</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/flash-flex-and-air/flower-graph/"><img align="left" hspace="5" width="250" height="150" src="http://chrischurn.co.uk/wp-content/uploads/2011/09/qsm.png" class="alignleft tfe wp-post-image" alt="qsm" title="qsm" /></a>A data visualisation project]]></description>
			<content:encoded><![CDATA[<p><a href="http://chrischurn.co.uk/wp-content/uploads/2011/09/qbg.png"><img src="http://chrischurn.co.uk/wp-content/uploads/2011/09/qbg.png" alt="" title="qbg" width="450" height="261" class="aligncenter size-full wp-image-819" /></a><br />
A data visualisation project.<br />
<a href="http://chrischurn.co.uk/work/qutenza/">View the project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/flash-flex-and-air/flower-graph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Read &amp; Destroy</title>
		<link>http://chrischurn.co.uk/html-and-css/read-destroy/</link>
		<comments>http://chrischurn.co.uk/html-and-css/read-destroy/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 16:05:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML and CSS]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.co.uk/?p=798</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/html-and-css/read-destroy/"><img align="left" hspace="5" width="250" height="150" src="http://chrischurn.co.uk/wp-content/uploads/2011/09/readanddestroy_thumb.png" class="alignleft tfe wp-post-image" alt="readanddestroy_thumb" title="readanddestroy_thumb" /></a><div class="stub">A conversion to Wordpress of www.readanddestroy.com, the portfolio of London-based designer Dominic Burt.</div> A conversion to Wordpress of www.readanddestroy.com, the portfolio of London-based designer Dominic Burt.]]></description>
			<content:encoded><![CDATA[<p><a href="http://chrischurn.co.uk/wp-content/uploads/2011/09/rad.png"><img src="http://chrischurn.co.uk/wp-content/uploads/2011/09/rad.png" alt="" title="rad" width="427" height="260" class="aligncenter size-full wp-image-802" /></a><br />
A conversion to WordPress of www.readanddestroy.com, the portfolio of London-based designer Dominic Burt. The work involved taking the existing static HTML and CSS pages and creating templates for use with the Carrington JAM theme and WordPress 3.2.</p>
<p><a href="http://chrischurn.co.uk/wp-content/uploads/2011/09/rad1.png"><img src="http://chrischurn.co.uk/wp-content/uploads/2011/09/rad1.png" alt="" title="rad1" width="450" height="652" class="alignleft size-full wp-image-804" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/html-and-css/read-destroy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Great British Water Fight</title>
		<link>http://chrischurn.co.uk/flash-flex-and-air/the-great-british-water-fight/</link>
		<comments>http://chrischurn.co.uk/flash-flex-and-air/the-great-british-water-fight/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 17:30:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash, Flex and Air]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://chrischurn.com/?p=132</guid>
		<description><![CDATA[<a href="http://chrischurn.co.uk/flash-flex-and-air/the-great-british-water-fight/"><img align="left" hspace="5" width="250" height="150" src="http://chrischurn.co.uk/wp-content/uploads/2010/08/waterfight.png" class="alignleft tfe wp-post-image" alt="waterfight" title="waterfight" /></a><div class="stub">This is a viral Flash movie which I worked on for the Energy Saving Trust with Sapient Nitro.<ul><li>Created with Flex</li><li><a href="http://www.thegreatbritishwaterfight.com">Direct link</a></li></ul></div>Viral campaign created for the Energy Saving Trust with Sapient Nitro. The front end was developed with Flash Builder and AMFPHP using the Parsley framework.]]></description>
			<content:encoded><![CDATA[<div><img src="http://chrischurn.co.uk/wp-content/uploads/2010/08/gbwf.png" alt="" title="gbwf" width="450" height="260" class="aligncenter size-full wp-image-340" /></div>
<h3>Development</h3>
<p>The project was developed with Flash Builder using the Parsley MVC framework. I joined the development team to take over the Actionscript development and take the project to completion. It was one of the more complex projects that I have worked on and featured a high level of user interaction. The main challenge was to capture users faces via webcam or by uploading a photograph and mapping them onto several video based animations. The technical issues included making sure this difficult effect was as realistic as possible.</p>
<p>Other challenges included the storage and loading of user submitted data which was achieved by flash remoting with the AMFPHP library. This was a viral campaign and so each and every use of the application was recorded and possibly distributed to other users via Facebook, Email or Twitter.</p>
<h3>Press release</h3>
<p><strong>This is taken from the Sapient Nitro <a href="http://www.sapient.com/en-us/News/Press-Releases/a1444.html">press release</a></strong></p>
<p>&#8220;Set in a fictional village ‘Soggy Bottom’, three characters &#8211; a butcher, farmer and elderly lady (Bob Trickle, Tim Sprinkle &amp; Gladys Drizzle) – appear to innocently man their stalls at the local fete but surprisingly start a water fight aiming directly at consumers’ computer screens. In creating the Great British Water Fight campaign, SapientNitro is helping Energy Saving Trust raise awareness about the importance of saving water and energy in the real world.</p>
<p>What makes the campaign both unique and engaging, is that the consumer is able to map their face onto one of the characters in the video, creating a personalised soaking they can share with their friends via Facebook and Twitter. The goal is to make saving water fun while getting people thinking about their personal water and energy consumption.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://chrischurn.co.uk/flash-flex-and-air/the-great-british-water-fight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: chrischurn.co.uk @ 2012-05-21 02:12:57 -->
