<?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>Seb Lee-Delisle &#187; Particles</title>
	<atom:link href="http://sebleedelisle.com/category/particles/feed/" rel="self" type="application/rss+xml" />
	<link>http://sebleedelisle.com</link>
	<description>creatively digital</description>
	<lastBuildDate>Fri, 03 Feb 2012 19:43:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Live coding examples from Beyond Tellerand</title>
		<link>http://sebleedelisle.com/2011/12/live-coding-examples-from-beyond-tellerand/</link>
		<comments>http://sebleedelisle.com/2011/12/live-coding-examples-from-beyond-tellerand/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 15:07:06 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[Particles]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://sebleedelisle.com/?p=2634</guid>
		<description><![CDATA[Sorry this one&#8217;s taken a little while to post! At Marc Thiele&#8217;s excellent conference Beyond Tellerand a couple of weeks ago, I live coded some snow and other things in JavaScript, and here&#8217;s the code. Keep an eye on the &#8230; <a href="http://sebleedelisle.com/2011/12/live-coding-examples-from-beyond-tellerand/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2012/01/live-iphone-coding-video-now-online/' rel='bookmark' title='Live iPhone coding video now online'>Live iPhone coding video now online</a></li>
<li><a href='http://sebleedelisle.com/2006/10/new-flashforward-3d-examples-available/' rel='bookmark' title='New 3D Flash examples available'>New 3D Flash examples available</a></li>
<li><a href='http://sebleedelisle.com/2011/02/creativejs-in-brighton-amsterdam-sxsw-texas-and-manchester/' rel='bookmark' title='CreativeJS in Brighton, Amsterdam, SxSW Texas and Manchester'>CreativeJS in Brighton, Amsterdam, SxSW Texas and Manchester</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://sebleedelisle.com/uploads/1211/SnowParticles.html"><img src="http://sebleedelisle.com/wp-content/uploads/2011/12/snow.png" alt="" title="snow" width="510" height="170" class="alignnone size-full wp-image-2635" /></a></p>
<p>Sorry this one&#8217;s taken a little while to post! At Marc Thiele&#8217;s excellent conference <a href="http://2011.beyondtellerrand.com/">Beyond Tellerand</a> a couple of weeks ago, I live coded some <a href="http://sebleedelisle.com/uploads/1211/SnowParticles.html">snow</a> and other things in JavaScript, and <a href="https://github.com/sebleedelisle/JavaScript-PixelPounding-demos/tree/master/LiveCoding-11-11">here&#8217;s the code</a>.</p>
<p>Keep an eye on the <a href="http://vimeo.com/channels/beyondtellerrand">Beyond Tellerand Vimeo channel</a> and you&#8217;ll be able to watch all the presentations as they&#8217;re uploaded. </p>
<p>And Happy Christmas! </p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2012/01/live-iphone-coding-video-now-online/' rel='bookmark' title='Live iPhone coding video now online'>Live iPhone coding video now online</a></li>
<li><a href='http://sebleedelisle.com/2006/10/new-flashforward-3d-examples-available/' rel='bookmark' title='New 3D Flash examples available'>New 3D Flash examples available</a></li>
<li><a href='http://sebleedelisle.com/2011/02/creativejs-in-brighton-amsterdam-sxsw-texas-and-manchester/' rel='bookmark' title='CreativeJS in Brighton, Amsterdam, SxSW Texas and Manchester'>CreativeJS in Brighton, Amsterdam, SxSW Texas and Manchester</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2011/12/live-coding-examples-from-beyond-tellerand/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTML5 Canvas 3D particles uniform distribution</title>
		<link>http://sebleedelisle.com/2011/02/html5-canvas-3d-particles-uniform-distribution/</link>
		<comments>http://sebleedelisle.com/2011/02/html5-canvas-3d-particles-uniform-distribution/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 16:36:43 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[HTML5 Canvas]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://sebleedelisle.com/?p=1696</guid>
		<description><![CDATA[Yesterday Paul Rouget from Mozilla asked how to uniformly arrange points within a circle. There are a few existing algorithms to do this, but I was interested in seeing if I could use simple physics to create a stable system &#8230; <a href="http://sebleedelisle.com/2011/02/html5-canvas-3d-particles-uniform-distribution/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2010/03/html5-canvas-3d-particle/' rel='bookmark' title='HTML5 Canvas 3D particles'>HTML5 Canvas 3D particles</a></li>
<li><a href='http://sebleedelisle.com/2011/02/html5-canvas-sprite-optimisation/' rel='bookmark' title='HTML5 canvas sprite optimisation'>HTML5 canvas sprite optimisation</a></li>
<li><a href='http://sebleedelisle.com/2007/06/flash-particles-now-1000-extra-free/' rel='bookmark' title='Flash Particles &#8211; now 1000% extra free!'>Flash Particles &#8211; now 1000% extra free!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces3D2.html"><img src="http://farm6.static.flickr.com/5213/5410597820_2fc2564f58.jpg" width="500" height="305" alt="Self distributing HTML5 Canvas particles" /></a></p>
<p>Yesterday <a href="http://paulrouget.com/">Paul Rouget from Mozilla</a> asked <a href="http://twitter.com/#!/paulrouget/status/32472040254476288">how to uniformly arrange points within a circle</a>. There are a few existing algorithms to do this, but I was interested in seeing if I could use simple physics to create a stable system to distribute the particles evenly.</p>
<p>In the end I don&#8217;t think Paul could use them, (although I put him in touch with Mario who came up with slick solutions) but I enjoyed the process and found the results very pleasing! </p>
<p>Click on each thumbnail to see the effects in action. Tip : click to make more particles! </p>
<p><a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces.html"><img src="http://sebleedelisle.com/demos/GravityParticles/particles2d.png" width="180"  alt="Self distributing HTML5 Canvas particles" /></a> <a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces3D.html"><img src="http://sebleedelisle.com/demos/GravityParticles/particles3d1.png" width="180"  alt="Screen shot 2011-02-02 at 16.12.22" /></a> <a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces3D2.html"><img src="http://sebleedelisle.com/demos/GravityParticles/particles3d2.png" width="180" alt="Self distributing HTML5 Canvas particles" /></a></p>
<p>So how did I go about making this system? </p>
<p><span id="more-1696"></span><br />
I searched the dark recesses of my mind for a recollection of <a href="http://www.flight404.com/blog/">Robert Hodgin</a> explaining the physics for his Magnetosphere : I needed to build a similar system where all particles repel each other. </p>
<p>To start with, I made a simple particle system with position, velocity and drag, explained in these two tutorials <a href="http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/">here</a> and <a href="http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/">here</a> if you need a refresher. </p>
<p>I&#8217;m using my own Vector object to store position and velocity. Vectors are critical to this type of visual programming, and if you haven&#8217;t used them before, it&#8217;s worth spending some time getting your head around them. <a href="http://processing.org/learning/pvector/">Try this tutorial</a> (based around Processing but still relevant). </p>
<p>Once we have that running we check all the particles against each other.  We have an array of particle objects and we iterate through them in a nested loop :</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i<span style="color: #339933;">&lt;</span>particles.<span style="color: #660066;">length</span><span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> p1 <span style="color: #339933;">=</span> particles<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;">// the first particle</span>
&nbsp;
	<span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span>i<span style="color: #339933;">+</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> j<span style="color: #339933;">&lt;</span>particles.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> p2 <span style="color: #339933;">=</span> particles<span style="color: #009900;">&#91;</span>j<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;">// the second particle</span>
		<span style="color: #006600; font-style: italic;">// compare p1 to p2 here... </span>
&nbsp;
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>If we have 5 particles : </p>
<p>0 1 2 3 4 </p>
<p>The first time around the inner loop i will be 0 and j will go from 1 to 4 : </p>
<pre>
i  : 0 0 0 0
j  : 1 2 3 4
</pre>
<p>the second time around : </p>
<pre>
i  : 1 1 1
j  : 2 3 4
</pre>
<p>third time : </p>
<pre>
i  : 2 2
j  : 3 4
</pre>
<p>final time : </p>
<pre>
i  : 3
j  : 4
</pre>
<p>For each comparison we work out the repulsion between the two particles: the closer they are, the more they repel, and we&#8217;ll store this value in  repelforce vector. First, we set this to the vector between p1 and p2 :</p>
<pre>
repelforce.copyFrom(p2.position);
repelforce.minusEq(p1.position);
</pre>
<p>then we get the length or magnitude of that vector : </p>
<pre>
mag = repelforce.magnitude();
</pre>
<p>We calculate the repel force strength by subtracting the magnitude from 50 : the resulting value increases the closer the particles are.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">repelstrength <span style="color: #339933;">=</span> <span style="color: #CC0000;">50</span><span style="color: #339933;">-</span>mag<span style="color: #339933;">;</span></pre></div></div>

<p>If the force is less than 0, it means that the particles are further than 50 pixels apart, and no force should be applied. Otherwise, we have to work out a repelforce vector to apply to each particle&#8217;s velocity.</p>
<p>To do this, we divide the repelforce vector by its magnitude. This process is known as normalisation and it returns a unit vector : a vector with the same angle as before but with a length of 1.  </p>
<pre>
repelforce.divideEq(mag);
</pre>
<p>The great thing about unit vectors is that you can multiply them by any value to get a vector with a length of that value. So if we multiply it by our repelstrength, we&#8217;ll have our repelforce vector : </p>
<pre>
repelforce.multiplyEq(repelstrength);
</pre>
<p>Except, we need to multiply that force by a small amount to make it less intense. </p>
<pre>
repelforce.multiplyEq(repelstrength*0.025);
</pre>
<p>If we want our particles to repel more use a number higher than 0.025, if you want it to be more subtle go lower.  I played around with this value until it seemed to work well. </p>
<p>Of course this division and multiplication can be combined into one call so </p>
<pre>
repelforce.divideEq(mag);
repelforce.multiplyEq(repelstrength*0.025);
</pre>
<p>can be simplified into : </p>
<pre>
repelforce.multiplyEq(repelstrength*0.025/mag);
</pre>
<p>Each particle object has a force vector that we use to add up all the various forces for every frame update. As the force currently works in the direction from p1 to p2 it can be added to p2&#8242;s force to push it away from p1 : </p>
<pre>
p2.force.plusEq(repelforce);
</pre>
<p>We want p1 to go the opposite direction, so we subtract it from p1&#8242;s force: </p>
<pre>
p1.force.minusEq(repelforce);
</pre>
<p>All that&#8217;s left is a very similar calculation of a force that stops the particles getting too far from the centre and we have a system! : </p>
<p><object type="application/x-shockwave-flash" width="400" height="225" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="flashvars" value="intl_lang=en-us&#038;photo_secret=4e5b1b4392&#038;photo_id=5409980141"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&#038;photo_secret=4e5b1b4392&#038;photo_id=5409980141" height="225" width="400"></embed></object></p>
<p><a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces.html">See it in action here. </a></p>
<p>The great thing about vector maths is that it also works in 3D with no changes at all! So a quick conversion into three.js and we have this : </p>
<p><object type="application/x-shockwave-flash" width="400" height="225" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="flashvars" value="intl_lang=en-us&#038;photo_secret=a587290af9&#038;photo_id=5409975145"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&#038;photo_secret=a587290af9&#038;photo_id=5409975145" height="225" width="400"></embed></object></p>
<p><a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces3D.html">See it in action here. </a></p>
<p>It seemed a bit chaotic so forced the particles onto the surface of a sphere:  </p>
<p><object type="application/x-shockwave-flash" width="400" height="225" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="flashvars" value="intl_lang=en-us&#038;photo_secret=6e0c7dc32d&#038;photo_id=5409960053"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&#038;photo_secret=6e0c7dc32d&#038;photo_id=5409960053" height="225" width="400"></embed></object></p>
<p><a href="http://sebleedelisle.com/demos/GravityParticles/ParticlesForces3D2.html">See it in action here. </a><br />
(Particle image courtesy of Mr.doob&#8217;s additive blend three.js particle example) </p>
<p>Wow. It&#8217;s taken me all afternoon to explain this, and I&#8217;m not entirely sure I&#8217;ve done that good a job! Please feel free to ask questions, and if you know this stuff well, perhaps you could point out where I could have explained things better. </p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2010/03/html5-canvas-3d-particle/' rel='bookmark' title='HTML5 Canvas 3D particles'>HTML5 Canvas 3D particles</a></li>
<li><a href='http://sebleedelisle.com/2011/02/html5-canvas-sprite-optimisation/' rel='bookmark' title='HTML5 canvas sprite optimisation'>HTML5 canvas sprite optimisation</a></li>
<li><a href='http://sebleedelisle.com/2007/06/flash-particles-now-1000-extra-free/' rel='bookmark' title='Flash Particles &#8211; now 1000% extra free!'>Flash Particles &#8211; now 1000% extra free!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2011/02/html5-canvas-3d-particles-uniform-distribution/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>3D engine in 10 lines*</title>
		<link>http://sebleedelisle.com/2010/03/3d-engine-in-10-lines/</link>
		<comments>http://sebleedelisle.com/2010/03/3d-engine-in-10-lines/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 00:03:55 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash 3D]]></category>
		<category><![CDATA[Particles]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[fgs]]></category>

		<guid isPermaLink="false">http://sebleedelisle.com/?p=913</guid>
		<description><![CDATA[UPDATE &#8211; HTML 5 Canvas version now online During my session at the Flash Gaming Summit, I showed a very simple 3D particle renderer to attempt to demystify the process of converting 3D into 2D. 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_Particles3D_2015495715"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2010/03/Particles3D.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2010/03/Particles3D.swf"
			name="fm_Particles3D_2015495715"
			width="400"
			height="300">
	<!--<![endif]-->
		]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE &#8211; <a href="http://sebleedelisle.com/2010/03/html5-canvas-3d-particle/">HTML 5 Canvas version now online</a></strong></p>
<p>During my session at the Flash Gaming Summit, I showed a very simple 3D particle renderer to attempt to demystify the process of converting 3D into 2D. </p>
<p>[kml_flashembed publishmethod="dynamic" fversion="10.0.0" useexpressinstall="true" movie="http://sebleedelisle.com/wp-content/uploads/2010/03/Particles3D.swf" width="500" height="350" targetclass="flashmovie"]<br />
<a href="http://sebleedelisle.com/2010/03/3d-engine-in-10-lines/" ><img src="http://farm3.static.flickr.com/2710/4417877267_f312beb0d8.jpg" width="498" height="348" alt="Flash simple 3D particle renderer" /></a><br />

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object><br />
<em>Click and drag. </em></p>
<p>The actual code that converts from 3D to 2D is easy! First you have to figure out how much you have to resize things depending on how far away they are. (ie what their z position is).</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">newscale = f<span style="color: #66cc66;">/</span><span style="color: #66cc66;">&#40;</span>f+z<span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>Where f is a notional field of view. Changing this will change how wide the (virtual) camera is. A good starting point would be 250. Then you multiply the 3D x and y positions by the newscale to get their 2D x and y positions.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">x2d = x3d <span style="color: #66cc66;">*</span> newscale; 
y2d = y3d <span style="color: #66cc66;">*</span> newscale;</pre></div></div>

<p>So that&#8217;s where we put our particle, in this case represented by a MovieClip that we also need to resize by our new scale :</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">clip.<span style="color: #006600;">scaleX</span> = clip.<span style="color: #006600;">scaleY</span> = newscale;</pre></div></div>

<p>And then the final thing we need to do is sort by the z position so that particles in front appear above particles in the background.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">particles.<span style="color: #0066CC;">sortOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;z&quot;</span>, <span style="color: #0066CC;">Array</span>.<span style="color: #006600;">DESCENDING</span> <span style="color: #66cc66;">|</span> <span style="color: #0066CC;">Array</span>.<span style="color: #006600;">NUMERIC</span><span style="color: #66cc66;">&#41;</span>; 
<span style="color: #b1b100;">for</span><span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">var</span> i:<span style="color: #0066CC;">int</span> = <span style="color: #cc66cc;">0</span>; i<span style="color: #66cc66;">&lt;</span> particles.<span style="color: #0066CC;">length</span>;i++<span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#123;</span>
	particle = particles<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>;
	particleClip.<span style="color: #006600;">setChildIndex</span><span style="color: #66cc66;">&#40;</span>particle.<span style="color: #006600;">clip</span>, i<span style="color: #66cc66;">&#41;</span>; 
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>There&#8217;s some other stuff in there too, to create the depth of field blur and also the bitmap trails, but have a look and see what you can do with it.</p>
<p><a href="http://sebleedelisle.com/wp-content/uploads/2010/03/Particles3D.zip">Download the source code for simple 3D engine.</a></p>
<p>* I haven&#8217;t actually counted the number of lines. I&#8217;m guessing it&#8217;s about 10. <img src='http://sebleedelisle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/06/flash-sparkler/' rel='bookmark' title='Flash Sparkler'>Flash Sparkler</a></li>
<li><a href='http://sebleedelisle.com/2008/03/drawing-3d-perspective-lines-in-flash/' rel='bookmark' title='Drawing 3D perspective lines in Flash'>Drawing 3D perspective lines in Flash</a></li>
<li><a href='http://sebleedelisle.com/2008/02/papervision-billboard-particles/' rel='bookmark' title='Papervision &quot;billboard&quot; particles'>Papervision &quot;billboard&quot; particles</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2010/03/3d-engine-in-10-lines/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Papervision3D snow</title>
		<link>http://sebleedelisle.com/2008/12/papervision3d-snow/</link>
		<comments>http://sebleedelisle.com/2008/12/papervision3d-snow/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 00:00:58 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash 3D]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=335</guid>
		<description><![CDATA[I don&#8217;t know about you guys, but at the moment I&#8217;m getting several calls a day asking for Flash Christmas cards. And what do you need in a Flash Christmas card? Christmas snow! Remember last year I completed the 3D-Flash-snow-in-15-minutes &#8230; <a href="http://sebleedelisle.com/2008/12/papervision3d-snow/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/12/flash-snow-in-15-minutes/' rel='bookmark' title='Flash snow in 15 minutes!'>Flash snow in 15 minutes!</a></li>
<li><a href='http://sebleedelisle.com/2010/11/javascript-html5-canvas-snow-in-3d/' rel='bookmark' title='JavaScript HTML5 Canvas Snow in 3D'>JavaScript HTML5 Canvas Snow in 3D</a></li>
<li><a href='http://sebleedelisle.com/2008/08/changing-a-cubes-material-dynamically-in-papervision3d/' rel='bookmark' title='Changing a cube&#039;s material dynamically in Papervision3D'>Changing a cube&#039;s material dynamically in Papervision3D</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know about you guys, but at the moment I&#8217;m getting several calls a day asking for Flash Christmas cards. And what do you need in a Flash Christmas card? Christmas snow! Remember last year I completed the <a href="http://www.sebleedelisle.com/?p=144">3D-Flash-snow-in-15-minutes</a> challenge at <a href="http://flashbrighton.org">FlashBrighton&#8217;s</a> Big Day Out? Well this year I thought I&#8217;d do the same thing with Papervision; now you can add snow to your own 3D scenes!</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_ChristmasCard2008_1827976045"
			class="flashmovie"
			width="480"
			height="370">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2008/12/ChristmasCard2008.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2008/12/ChristmasCard2008.swf"
			name="fm_ChristmasCard2008_1827976045"
			width="480"
			height="370">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Snowstorm is a DisplayObject3D so you just add it to your scene. And there&#8217;s also a Snowflake.as file too.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">new</span> SnowStorm<span style="color: #66cc66;">&#40;</span> quantity, flakeSize, cubesize<span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>It basically makes a big cube full of snow flakes! The parameters should be fairly self explanatory. <img src='http://sebleedelisle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Download the source <a href="http://sebleedelisle.com/wp-content/uploads/2008/12/snowstorm.zip">here</a>.</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/12/flash-snow-in-15-minutes/' rel='bookmark' title='Flash snow in 15 minutes!'>Flash snow in 15 minutes!</a></li>
<li><a href='http://sebleedelisle.com/2010/11/javascript-html5-canvas-snow-in-3d/' rel='bookmark' title='JavaScript HTML5 Canvas Snow in 3D'>JavaScript HTML5 Canvas Snow in 3D</a></li>
<li><a href='http://sebleedelisle.com/2008/08/changing-a-cubes-material-dynamically-in-papervision3d/' rel='bookmark' title='Changing a cube&#039;s material dynamically in Papervision3D'>Changing a cube&#039;s material dynamically in Papervision3D</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/12/papervision3d-snow/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Happy Birthday Keith Peters!</title>
		<link>http://sebleedelisle.com/2008/10/happy-birthday-keith-peters/</link>
		<comments>http://sebleedelisle.com/2008/10/happy-birthday-keith-peters/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 21:15:15 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash 3D]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=276</guid>
		<description><![CDATA[John, Andy and I thought we&#8217;d chuck a little something together for Keith now that he&#8217;s 44, (or 14 x Pi if you&#8217;re talking his language). Happy Birthday! Related posts: Outline drawing by Keith Peters Happy 5th birthday, blog Snowing &#8230; <a href="http://sebleedelisle.com/2008/10/happy-birthday-keith-peters/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/06/outline-drawing-by-keith-peters/' rel='bookmark' title='Outline drawing by Keith Peters'>Outline drawing by Keith Peters</a></li>
<li><a href='http://sebleedelisle.com/2011/10/happy-5th-birthday-blog/' rel='bookmark' title='Happy 5th birthday, blog'>Happy 5th birthday, blog</a></li>
<li><a href='http://sebleedelisle.com/2006/12/snowing-screensaver-happy-christmas-from-plug-in-media/' rel='bookmark' title='Snowing screensaver &#8211; happy Christmas from Plug-in Media!'>Snowing screensaver &#8211; happy Christmas from Plug-in Media!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rockonflash.wordpress.com/2008/10/20/happy-birthday-keith/">John</a>, <a href="http://blog.zupko.info/">Andy</a> and I thought we&#8217;d chuck a little something together for <a href="http://www.bit-101.com/blog/?p=1586">Keith</a> now that he&#8217;s 44, (or 14 x Pi if you&#8217;re talking his language). <a href="http://www.rockonflash.com/papervision3d/keithbirthday/KeithBDAY.html">Happy Birthday</a>!</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/06/outline-drawing-by-keith-peters/' rel='bookmark' title='Outline drawing by Keith Peters'>Outline drawing by Keith Peters</a></li>
<li><a href='http://sebleedelisle.com/2011/10/happy-5th-birthday-blog/' rel='bookmark' title='Happy 5th birthday, blog'>Happy 5th birthday, blog</a></li>
<li><a href='http://sebleedelisle.com/2006/12/snowing-screensaver-happy-christmas-from-plug-in-media/' rel='bookmark' title='Snowing screensaver &#8211; happy Christmas from Plug-in Media!'>Snowing screensaver &#8211; happy Christmas from Plug-in Media!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/10/happy-birthday-keith-peters/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My stuff any use to you? Pay it forward for cancer research.</title>
		<link>http://sebleedelisle.com/2008/10/my-stuff-any-use-to-you-pay-it-forward-for-cancer-research/</link>
		<comments>http://sebleedelisle.com/2008/10/my-stuff-any-use-to-you-pay-it-forward-for-cancer-research/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 18:11:24 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash 3D]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=274</guid>
		<description><![CDATA[Have you ever found any use for any of my stuff? That nifty particle effect on your game? That 3D Papervision website? Or perhaps you&#8217;ve just found my wry sense of humour somewhat amusing? Now&#8217;s your chance to thank me! &#8230; <a href="http://sebleedelisle.com/2008/10/my-stuff-any-use-to-you-pay-it-forward-for-cancer-research/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2011/03/come-to-fitc-and-win-stuff/' rel='bookmark' title='Come to FITC and win stuff!'>Come to FITC and win stuff!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Have you ever found any use for any of my stuff? That nifty particle effect on your game? That 3D Papervision website? Or perhaps you&#8217;ve just found my wry sense of humour somewhat amusing?</p>
<p>Now&#8217;s your chance to thank me! But I don&#8217;t want anything from you. No, I&#8217;m asking you to <em>pay it forward</em>! But unlike the little kid in the film, I&#8217;m actually doing something physical &#8211; next Sunday, just before my presentation at the <a href="http://headconference.com">&lt;head&gt; conference</a>, I&#8217;m running 10K for Cancer Research UK.</p>
<p>My target is £500, but this blog get has thousands of subscribers, so if you all donate a small amount, then maybe I&#8217;ll get to £1000? Or even £2000? Hell maybe even £10,000???</p>
<p><em><strong><a href="http://www.run10ksponsorme.org/sebleedelisle">Please sponsor my run here.</a></strong></em> You&#8217;ll get a warm fuzzy feeling. Or your money back.*</p>
<p><small>* You probably won&#8217;t actually get your money back <img src='http://sebleedelisle.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </small></p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2011/03/come-to-fitc-and-win-stuff/' rel='bookmark' title='Come to FITC and win stuff!'>Come to FITC and win stuff!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/10/my-stuff-any-use-to-you-pay-it-forward-for-cancer-research/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Particle tutorial part 2 in Computer Arts magazine</title>
		<link>http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/</link>
		<comments>http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 21:57:02 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Physics]]></category>
		<category><![CDATA[Journalism]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=206</guid>
		<description><![CDATA[Part two of my particle tutorial in Computer Arts is featured in issue 152, August 2008. Using the skeletons on the Plug-in Media website as an example, I take you through how to blow things up in Flash! 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_particlesskeletonswithtextfragged_1834126277"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2008/08/particlesskeletonswithtextfragged.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2008/08/particlesskeletonswithtextfragged.swf"
			name="fm_particlesskeletonswithtextfragged_1834126277"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>]></description>
			<content:encoded><![CDATA[<p>Part two of my particle tutorial in <a href="http://www.computerarts.co.uk/">Computer Arts</a> is featured in issue 152, August 2008.</p>
<p><a href="http://www.computerarts.co.uk/"><img src="http://farm4.static.flickr.com/3035/2787276595_5eefdc2e07.jpg?v=0" alt="Particle tutorial part 2 in Computer Arts magazine" /></a></p>
<p>Using the skeletons on the <a href="http://www.pluginmedia.net">Plug-in Media website</a> as an example, I take you through how to blow things up in Flash!</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_particlesskeletonswithtextfragged_1400542975"
			class="flashmovie"
			width="480"
			height="300">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2008/08/particlesskeletonswithtextfragged.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2008/08/particlesskeletonswithtextfragged.swf"
			name="fm_particlesskeletonswithtextfragged_1400542975"
			width="480"
			height="300">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Source files are included on the CD &#8211; let me know how you get along and show me what you&#8217;re blowing up!</p>
<p>[UPDATE] You can now find <a href="http://www.computerarts.co.uk/tutorials/new_media/generate_particle_explosions">this tutorial</a> free online <a href="http://www.computerarts.co.uk/tutorials/new_media/generate_particle_explosions">here</a>.</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2008/02/flash-particle-article-in-computer-arts-magazine/' rel='bookmark' title='Flash particle tutorial in Computer Arts magazine'>Flash particle tutorial in Computer Arts magazine</a></li>
<li><a href='http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/' rel='bookmark' title='Computer Arts Particle Article now online'>Computer Arts Particle Article now online</a></li>
<li><a href='http://sebleedelisle.com/2008/02/fitc-amsterdam-particle-tutorial/' rel='bookmark' title='FITC Amsterdam particle tutorial'>FITC Amsterdam particle tutorial</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>So long and thanks for all the particles&#8230;</title>
		<link>http://sebleedelisle.com/2008/06/so-long-and-thanks-for-all-the-particles/</link>
		<comments>http://sebleedelisle.com/2008/06/so-long-and-thanks-for-all-the-particles/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 13:50:47 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Particles]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=187</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_introweb_1591052534"
			class="flashmovie"
			width="445"
			height="340">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2007/10/introweb.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2007/10/introweb.swf"
			name="fm_introweb_1591052534"
			width="445"
			height="340">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> After yesterday&#8217;s rather well received Papervision3D session, I&#8217;m now gearing up for what will probably be the last time I present my particles session, Kaboom!!! Blowing things up in Flash I feel like &#8230; <a href="http://sebleedelisle.com/2008/06/so-long-and-thanks-for-all-the-particles/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/09/as3-particles-1000-extra-free/' rel='bookmark' title='AS3 Particles &#8211; 1000% extra free!'>AS3 Particles &#8211; 1000% extra free!</a></li>
<li><a href='http://sebleedelisle.com/2007/06/flash-particles-now-1000-extra-free/' rel='bookmark' title='Flash Particles &#8211; now 1000% extra free!'>Flash Particles &#8211; now 1000% extra free!</a></li>
<li><a href='http://sebleedelisle.com/2008/02/papervision-billboard-particles/' rel='bookmark' title='Papervision &quot;billboard&quot; particles'>Papervision &quot;billboard&quot; particles</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_introweb_361167767"
			class="flashmovie"
			width="445"
			height="340">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2007/10/introweb.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2007/10/introweb.swf"
			name="fm_introweb_361167767"
			width="445"
			height="340">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>After yesterday&#8217;s rather well received Papervision3D session, I&#8217;m now gearing up for what will probably be the last time I present my particles session, <em>Kaboom!!! Blowing things up in Flash</em></p>
<p>I feel like I&#8217;m laying a close friend to rest, they&#8217;ve been with me through the years, the ups, the downs, the collisions off the floor. But now I have to move on. I&#8217;m sure it&#8217;s not the last I&#8217;ll see of them though, my work with particles continues, and who knows, perhaps I&#8217;ll get them together again for a reunion tour in a couple of years.</p>
<p>As ever, bring your laptop and join in with the fun&#8230; <a href="http://www.sebleedelisle.com/wp-content/uploads/2007/09/sebleedelisle-as3particles.zip">download the source files here</a>.</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/09/as3-particles-1000-extra-free/' rel='bookmark' title='AS3 Particles &#8211; 1000% extra free!'>AS3 Particles &#8211; 1000% extra free!</a></li>
<li><a href='http://sebleedelisle.com/2007/06/flash-particles-now-1000-extra-free/' rel='bookmark' title='Flash Particles &#8211; now 1000% extra free!'>Flash Particles &#8211; now 1000% extra free!</a></li>
<li><a href='http://sebleedelisle.com/2008/02/papervision-billboard-particles/' rel='bookmark' title='Papervision &quot;billboard&quot; particles'>Papervision &quot;billboard&quot; particles</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/06/so-long-and-thanks-for-all-the-particles/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>FlashBelt is gonna rock!</title>
		<link>http://sebleedelisle.com/2008/05/flashbelt-is-gonna-rock/</link>
		<comments>http://sebleedelisle.com/2008/05/flashbelt-is-gonna-rock/#comments</comments>
		<pubDate>Thu, 29 May 2008 17:27:36 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Particles]]></category>
		<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=184</guid>
		<description><![CDATA[I&#8217;m really looking forward to FlashBelt this year, meeting up with Dave Schroeder, and all my good flasher friends, especially Jeremy Thorp, who hasn&#8217;t made it to any other conferences since last year&#8217;s FlashBelt. It&#8217;s always a great one, hitting &#8230; <a href="http://sebleedelisle.com/2008/05/flashbelt-is-gonna-rock/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/10/flash-superstars-form-rock-supergroup/' rel='bookmark' title='Flash stars form rock supergroup!'>Flash stars form rock supergroup!</a></li>
<li><a href='http://sebleedelisle.com/2008/06/flashbelt-source-files/' rel='bookmark' title='FlashBelt source files'>FlashBelt source files</a></li>
<li><a href='http://sebleedelisle.com/2007/06/speaking-at-adobe-live-flashbelt-and-flash-on-the-beach/' rel='bookmark' title='Speaking at Adobe Live, FlashBelt and Flash on the Beach'>Speaking at Adobe Live, FlashBelt and Flash on the Beach</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m really looking forward to FlashBelt this year, meeting up with Dave Schroeder, and all my good flasher friends, especially Jeremy Thorp, who hasn&#8217;t made it to any other conferences since last year&#8217;s FlashBelt. It&#8217;s always a great one, hitting above it&#8217;s weight in terms of the calibre of speakers Dave attracts.</p>
<p>And I&#8217;m giving two presentations there this year! One is a new session, <em>Papervision3D, Simplified</em>, all about getting stuck into PV with the minimum amount of fuss and stress&#8230; I&#8217;ll show you how to set up a PV project, load collada files, bake textures and even make a simple 3D game! All in an hour! (Yes I know, I must be mad). I&#8217;ll be uploading files probably the night before &#8211; as you know I like to leave it to the last minute&#8230; <img src='http://sebleedelisle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And then I&#8217;m also doing the well tested particles session &#8211; <em>Kaboom!!! Blowing things up in Flash</em>, and this will probably be the last outing EVER for this session. I&#8217;m going to miss it, it&#8217;s become a well trusted old friend. And I&#8217;ve had the most fun with it. But I have to move on, so now I&#8217;m going to concentrate on Papervision for a little while.</p>
<p>But before that, I&#8217;m taking my fianceé Jenny to Italy for a week! Up north in the lake district. I&#8217;m really looking forward to it, but I must admit to feeling a little anxious &#8211; I&#8217;m shutting off my computer and mobile phone for a whole week! Who knows I may even relax a little <img src='http://sebleedelisle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And I&#8217;ll be back online next Sunday&#8230; see you then!</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2007/10/flash-superstars-form-rock-supergroup/' rel='bookmark' title='Flash stars form rock supergroup!'>Flash stars form rock supergroup!</a></li>
<li><a href='http://sebleedelisle.com/2008/06/flashbelt-source-files/' rel='bookmark' title='FlashBelt source files'>FlashBelt source files</a></li>
<li><a href='http://sebleedelisle.com/2007/06/speaking-at-adobe-live-flashbelt-and-flash-on-the-beach/' rel='bookmark' title='Speaking at Adobe Live, FlashBelt and Flash on the Beach'>Speaking at Adobe Live, FlashBelt and Flash on the Beach</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/05/flashbelt-is-gonna-rock/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Computer Arts Particle Article now online</title>
		<link>http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/</link>
		<comments>http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/#comments</comments>
		<pubDate>Thu, 08 May 2008 18:01:19 +0000</pubDate>
		<dc:creator>Seb Lee-Delisle</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Physics]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Particles]]></category>

		<guid isPermaLink="false">http://www.sebleedelisle.com/?p=175</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_sparkparticles_743933254"
			class="flashmovie"
			width="480"
			height="300">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2008/02/sparkparticles.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2008/02/sparkparticles.swf"
			name="fm_sparkparticles_743933254"
			width="480"
			height="300">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> Excellent! I just found out that Computer Arts magazine have posted the article I wrote for them online as a PDF. So you can learn how to make a particle class from scratch &#8230; <a href="http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/">There's more <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://sebleedelisle.com/2008/02/flash-particle-article-in-computer-arts-magazine/' rel='bookmark' title='Flash particle tutorial in Computer Arts magazine'>Flash particle tutorial in Computer Arts magazine</a></li>
<li><a href='http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/' rel='bookmark' title='Particle tutorial part 2 in Computer Arts magazine'>Particle tutorial part 2 in Computer Arts magazine</a></li>
<li><a href='http://sebleedelisle.com/2008/03/particle-tutorial-now-on-lyndacom/' rel='bookmark' title='Particle tutorial now on Lynda.com'>Particle tutorial now on Lynda.com</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_sparkparticles_1976256229"
			class="flashmovie"
			width="480"
			height="300">
	<param name="movie" value="http://sebleedelisle.com/wp-content/uploads/2008/02/sparkparticles.swf" />
	<param name="quality" value="high" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://sebleedelisle.com/wp-content/uploads/2008/02/sparkparticles.swf"
			name="fm_sparkparticles_1976256229"
			width="480"
			height="300">
		<param name="quality" value="high" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Excellent! I just found out that <a href="http://www.computerarts.co.uk">Computer Arts magazine</a> have posted <a href="http://www.computerarts.co.uk/tutorials/new_media/cool_particle_effects_in_flash">the article I wrote for them online as a PDF</a>. So you can learn how to make a particle class from scratch and using it to create basic particle effects such as sparks and smoke.</p>
<p><a href='http://www.computerarts.co.uk' title='Computer Arts flash particle tutorial'><img src='http://sebleedelisle.com/wp-content/uploads/2008/02/ca_tutorial1.jpg' alt='Computer Arts flash particle tutorial' /></a></p>
<p><a href="http://www.computerarts.co.uk/tutorials/new_media/cool_particle_effects_in_flash">Here&#8217;s the article</a>, and <a href='http://sebleedelisle.com/wp-content/uploads/2008/02/sourcefilescc.zip' title='sourcefilescc.zip'>here are the source files</a>.</p>
<p>Related posts:<ol>
<li><a href='http://sebleedelisle.com/2008/02/flash-particle-article-in-computer-arts-magazine/' rel='bookmark' title='Flash particle tutorial in Computer Arts magazine'>Flash particle tutorial in Computer Arts magazine</a></li>
<li><a href='http://sebleedelisle.com/2008/08/particle-tutorial-part-2-in-computer-arts-magazine/' rel='bookmark' title='Particle tutorial part 2 in Computer Arts magazine'>Particle tutorial part 2 in Computer Arts magazine</a></li>
<li><a href='http://sebleedelisle.com/2008/03/particle-tutorial-now-on-lyndacom/' rel='bookmark' title='Particle tutorial now on Lynda.com'>Particle tutorial now on Lynda.com</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://sebleedelisle.com/2008/05/computer-arts-particle-article-now-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

