<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Canvas Demos</title>
	
	<link>http://www.canvasdemos.com</link>
	<description>Applications, games, tools and tutorials for the HTML5 canvas element</description>
	<lastBuildDate>Fri, 30 Jul 2010 21:30:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CanvasDemos" /><feedburner:info uri="canvasdemos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Pacman</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/2h2OgbHg2E8/</link>
		<comments>http://www.canvasdemos.com/2010/07/30/pacman/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 21:30:54 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1275</guid>
		<description><![CDATA[The hungry yellow ball returns in canvas form!]]></description>
			<content:encoded><![CDATA[<p>Fans of Pacman may have seen Google&#8217;s recent HTML implementation of Pacman on their homepage constructed with hundreds of DIV elements. Dale Harvey has created a HTML5 version of Pacman that uses the canvas element.</p>
<p>Retaining the classic maze and your favourite four ghosts, this version of Pacman runs smoothly and authentically as you steer Pacman around the maze collecting dots and power pills.</p>
<div id="attachment_1276" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1276" title="pacman" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/pacman.jpg" alt="Pacman" width="368" height="230" /><p class="wp-caption-text">Classic Pacman action</p></div>
<p>Comments from the Author:</p>
<blockquote><p>This is most of the Pacman game everyone knows and loves. I wanted to play with new web technologies so writing a simple  browser game seemed like a good idea. It currently uses localStorage,  HTML5 Audio, Canvas and @font-face.</p></blockquote>
<p>Dale has also made the code available on Github.</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/2h2OgbHg2E8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/30/pacman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/30/pacman/</feedburner:origLink></item>
		<item>
		<title>Tiler 3D</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/lD4IrcztdSg/</link>
		<comments>http://www.canvasdemos.com/2010/07/30/tiler-3d/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 09:30:20 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1271</guid>
		<description><![CDATA[3D slideshow transitions]]></description>
			<content:encoded><![CDATA[<p>Ibon Tolosana has produced this exciting 3D image transition canvas demo. Tiler 3D displays a slideshow of an unlimited number of equal sized images in a  grid of 3d rotating tiles.</p>
<div id="attachment_1272" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1272" title="tiler-3d" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/tiler-3d.jpg" alt="Tiler 3D" width="368" height="230" /><p class="wp-caption-text">Tiler switches between images with 3D transitions</p></div>
<p>Comments from the Author:</p>
<blockquote><p>The transitions happen randomly transforming each image in a grid of 3D  tiles which rotate and translate to end up showing the next image. Since it is a tiny 3d engine, it uses the canvas element intensively,  mainly transforming 3d geometry into 2d image projections. A good  benchmark for the javascript vm and processor power as well.</p></blockquote>
<p>Google Chrome for Windows or Linux is recommended for this demo.</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/lD4IrcztdSg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/30/tiler-3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/30/tiler-3d/</feedburner:origLink></item>
		<item>
		<title>Magnetic</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/i_m2Ps8R3r0/</link>
		<comments>http://www.canvasdemos.com/2010/07/29/magnetic/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 21:30:56 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Display]]></category>
		<category><![CDATA[Physics]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1266</guid>
		<description><![CDATA[Fun with magnets]]></description>
			<content:encoded><![CDATA[<p>Hakim El Hattab has been playing around with magnets for this HTML5 canvas experiment. Particles orbit around magnetic points creating  currents &#8211; the more particles there are around a magnet &#8211; the stronger it  glows.</p>
<div id="attachment_1267" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1267" title="magnetic" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/magnetic.jpg" alt="Magnetic" width="368" height="230" /><p class="wp-caption-text">Particles flow around the magnets</p></div>
<p>You can drag the magnets around to make different effects, add additional magnets by double clicking, remove magnets by dragging them off the canvas and press left/right on the cursor keys to try different skins.</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/i_m2Ps8R3r0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/29/magnetic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/29/magnetic/</feedburner:origLink></item>
		<item>
		<title>World Map Quiz</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/2_nGcSYsi3M/</link>
		<comments>http://www.canvasdemos.com/2010/07/29/world-map-quiz/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 09:30:47 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Puzzle]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1260</guid>
		<description><![CDATA[Know your countries!]]></description>
			<content:encoded><![CDATA[<p>Think you know your countries? Kevin Pickell has used the canvas element to render a world map which asks you to drag and drop the country names in to the correct areas. The quiz has 11 different areas of the world as well as the States of the USA  and Provinces of Canada.</p>
<div id="attachment_1261" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1261" title="world-map-quiz" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/world-map-quiz.jpg" alt="World Map Quiz" width="368" height="230" /><p class="wp-caption-text">Getting stuck on naming Eastern Europe</p></div>
<p>Comments from the Author:</p>
<blockquote><p>I&#8217;ve offered it (for free) to the Khan Academy, <a href="http://www.khanacademy.org/" target="_blank">http://www.khanacademy.org/</a> , to use this code on their educational website and they have accepted  it and plan on adding it to their group of educational tools.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/2_nGcSYsi3M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/29/world-map-quiz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/29/world-map-quiz/</feedburner:origLink></item>
		<item>
		<title>Reflections</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/prV2BOU7KgM/</link>
		<comments>http://www.canvasdemos.com/2010/07/28/reflections/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 21:30:26 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Applications]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1250</guid>
		<description><![CDATA[3D texture mapping and pixel shading.]]></description>
			<content:encoded><![CDATA[<p>Jean d&#8217;Arc has created this 3D texture mapping demo using the HTML5 canvas element. The demo features rotating 3D objects with spherical texture mapping and pixel shading.</p>
<div id="attachment_1251" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1251" title="reflections" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/reflections.jpg" alt="Reflections" width="368" height="230" /><p class="wp-caption-text">Reflections</p></div>
<p>Use the list on the left to choose which object to display and the list on the right to choose what texture to apply.</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/prV2BOU7KgM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/28/reflections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/28/reflections/</feedburner:origLink></item>
		<item>
		<title>Photo Kaleidoscope</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/BthENvKewIA/</link>
		<comments>http://www.canvasdemos.com/2010/07/28/photo-kaleidoscope/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 09:30:06 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Display]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1246</guid>
		<description><![CDATA[Make a kaleidoscope from any photo]]></description>
			<content:encoded><![CDATA[<p>Pete Chappell has created this canvas demo takes photos from Flickr (currently from a predefined set) and creates a kaleidoscope from them using the HTML5 canvas element.</p>
<div id="attachment_1247" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1247" title="photo-kaleidoscope" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/photo-kaleidoscope.jpg" alt="Photo Kaleidoscope" width="368" height="230" /><p class="wp-caption-text">Choose a photo and play with the effect</p></div>
<p>Comments from the Author:</p>
<blockquote><p>I use a combination of drawImage and clip to render a 8 triangular  portions of an image on a square canvas. Moving the mouse causes the  masks (created by clip) to move over the original image thus creating  the kaleidoscope effect.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/BthENvKewIA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/28/photo-kaleidoscope/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/28/photo-kaleidoscope/</feedburner:origLink></item>
		<item>
		<title>Canvas Colour Cycling</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/-XAIShsvWRQ/</link>
		<comments>http://www.canvasdemos.com/2010/07/27/canvas-colour-cycling/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 21:30:52 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Graphics]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1240</guid>
		<description><![CDATA[Cycling the colour palette for some beautiful effects]]></description>
			<content:encoded><![CDATA[<p>Joe Huckaby has gone back to an 8-bit technique for his colour cycling canvas demo. Back in the days of 8-bit video games graphics cards could only render 256 colors  at a time so colour cycling was often used to achieve interesting visual effects by cycling (shifting)  the color palette. The technique was fast and took virtually no memory.   Thus began the era of color cycling.</p>
<p>Joe has recreated this effect using canvas and some beautiful graphics by Mark J Ferrari. Mark cleverly used color cycling for environmental  effects such as rain,  snow, ocean waves and smoke.</p>
<div id="attachment_1244" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1244" title="colour-cycle" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/colour-cycle.jpg" alt="Colour Cycle" width="368" height="230" /><p class="wp-caption-text">Graphics by Mark Ferrari</p></div>
<p>Comments from the Author:</p>
<blockquote><p>In order to achieve fast frame rates in the browser, I had to get a  little crazy in the engine implementation.  Rendering a 640&#215;480 indexed  image on a 32-bit RGB canvas means walking through and drawing 307,200  pixels per frame, in JavaScript.  That&#8217;s a very big array to traverse,  and some browsers just couldn&#8217;t keep up.  To overcome this, I  pre-process the images when they are first loaded, and grab the pixels  that reference colors which are animated (i.e. are part of cycling sets  in the palette).  Those pixel X/Y offsets are stored in a separate,  smaller array, and thus only the pixels that change are refreshed  onscreen.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/-XAIShsvWRQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/27/canvas-colour-cycling/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/27/canvas-colour-cycling/</feedburner:origLink></item>
		<item>
		<title>Create a Drawing Application</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/6WFqjDNQI_g/</link>
		<comments>http://www.canvasdemos.com/2010/07/27/create-a-drawing-application/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 09:30:24 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1236</guid>
		<description><![CDATA[Build your own drawing application.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve featured a bunch of different drawing applications on Canvas Demos ranging from the simple to the outstanding. If you&#8217;ve wondered how you can learn to create your own drawing application, then William Malone is the man to help you out.</p>
<div id="attachment_1237" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1237" title="create-a-drawing-app" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/create-a-drawing-app.jpg" alt="Create a Drawing Application" width="368" height="230" /><p class="wp-caption-text">It&#39;s a duck!</p></div>
<p>William&#8217;s tutorial takes you step by step through the development of a simple  web drawing application combining the HTML5 canvas element and JavaScript. There are progress demos, screenshots, code samples and clear instructions to help you on your way.</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/6WFqjDNQI_g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/27/create-a-drawing-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/27/create-a-drawing-application/</feedburner:origLink></item>
		<item>
		<title>Or So They Say</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/oCVTgcdEb08/</link>
		<comments>http://www.canvasdemos.com/2010/07/26/or-so-they-say/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 21:30:05 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Graphics]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1228</guid>
		<description><![CDATA[It starts with a big bang]]></description>
			<content:encoded><![CDATA[<p>Take an impressive journey through our universe using the HTML5 canvas element thanks to Mr Doob. Starting with a big bang, watch as we journey through galaxies until we find our own habitable rock, the Earth.</p>
<div id="attachment_1230" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1230" title="or-so-they-say-2" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/or-so-they-say-2.jpg" alt="Or So They Say" width="368" height="230" /><p class="wp-caption-text">It starts with a big bang</p></div>
<p>Comments from the Author:</p>
<blockquote><p>Now that <a title="Link to canvas demo (opens in a new window)" href="http://www.canvasdemos.com/2010/04/26/three/" target="_self">three.js</a> was starting to get stable and also thanks to some sequencing code I had done some months ago I had no excuses to get working on it. So, from Friday midnight until Saturday afternoon, I managed to get this.</p></blockquote>
<p>Your best option for viewing this demo is using Chrome on Windows. Enjoy!</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/oCVTgcdEb08" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/26/or-so-they-say/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/26/or-so-they-say/</feedburner:origLink></item>
		<item>
		<title>Manic Spaceman</title>
		<link>http://feedproxy.google.com/~r/CanvasDemos/~3/Es9KY4FWGKc/</link>
		<comments>http://www.canvasdemos.com/2010/07/26/manic-spaceman/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 09:30:27 +0000</pubDate>
		<dc:creator>Andi Smith</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Platform]]></category>

		<guid isPermaLink="false">http://www.canvasdemos.com/?p=1225</guid>
		<description><![CDATA[Manic Miner goes orbital.]]></description>
			<content:encoded><![CDATA[<p>Shaw Young has created this impressive retro update of Manic Miner called Manic Spaceman. The game was created for a competition with his friends over who could create the best Manic Miner update within 8 weeks. Shaw created his entry using canvas.</p>
<div id="attachment_1226" class="wp-caption aligncenter" style="width: 378px"><img class="size-full wp-image-1226" title="manic-spaceman" src="http://www.canvasdemos.com/wp-content/uploads/2010/07/manic-spaceman.jpg" alt="Manic Spaceman" width="368" height="230" /><p class="wp-caption-text">I always wanted you to go in to Space man</p></div>
<p>As with all the retro classics, the game chucks you in at the deep end of the difficulty scale. Use the cursors to move left and right and the space bar to jump!</p>
<img src="http://feeds.feedburner.com/~r/CanvasDemos/~4/Es9KY4FWGKc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.canvasdemos.com/2010/07/26/manic-spaceman/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.canvasdemos.com/2010/07/26/manic-spaceman/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.532 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-07-30 22:32:30 -->
