<?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>Silverlight Buzz &#187; Silverlight Effects</title>
	<atom:link href="http://www.silverlightbuzz.com/category/silverlight-effects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.silverlightbuzz.com</link>
	<description>Gavin Wignall Blogs about Silverlight tutorials and examples</description>
	<lastBuildDate>Mon, 12 Dec 2011 17:05:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Silverlight Pivot experiement using the American Presidents</title>
		<link>http://www.silverlightbuzz.com/2010/11/26/silverlight-pivot-experiement-using-the-american-presidents/</link>
		<comments>http://www.silverlightbuzz.com/2010/11/26/silverlight-pivot-experiement-using-the-american-presidents/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 15:58:39 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Deep Zoom]]></category>
		<category><![CDATA[Pivot]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Silverlight 4]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=891</guid>
		<description><![CDATA[I recently looked into the Microsoft Labs Pivot tool which now allows you to place Pivot experiences within Silverlight projects....]]></description>
			<content:encoded><![CDATA[<p>I recently looked into the Microsoft Labs Pivot tool which now allows you to place Pivot experiences within Silverlight projects. To learn this new technology I needed a source of data with correlating imagery to use as a test subject. Seeing as I used the &#8220;American Presidents&#8221; as one of my test subjects for a <a title="Last years Deep Zoom experiement" href="http://www.silverlightbuzz.com/2009/08/03/obama-to-jfk-deep-zoom/" target="_self">DeepZoom experiment over a year ago</a>, I thought to myself, why not use them again.</p>
<p>First off I scrapped and grabbed as much data on all the 44 Presidents that I could find. This included everything from their birthdays, religion, salaries to how they died and more. Pivot takes all this data after it has been neatly constructed in an XML file and outputs it as a visual interface. This interface allows you to cross reference the data to compare your subjects in a visually attractive manor.</p>
<p>I decided to wrap up both last years DeepZoom and this years Pivot experiment into one experience and host it on it&#8217;s own space at <a title="Know my Presidents" href="http://www.knowmypresidents.com" target="_blank">http://www.knowmypresidents.com</a>.</p>
<p>The experience looks like this&#8230;</p>
<p><a href="http://www.knowmypresidents.com/"><img class="size-full wp-image-892" title="KnowMyPresidents Home Page" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents1-e1290783940993.jpg" alt="Pivot and DeepZoom experience" width="580" height="354" /></a></p>
<p>First choose which experience to view, you can flick between them at any point later on.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-893" title="View all Presidents in Pivot mode" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents2-e1290783929965.jpg" alt="" width="580" height="328" /></a></p>
<p>In the Pivot experiment you will see all 44 Presidents, you can zoom in and out of each President using the mouse wheel or the controls at the top right.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-894" title="View Presidents by data in bar graphs" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents3-e1290783918236.jpg" alt="" width="580" height="310" /></a></p>
<p>On the left are the options to filter and cross reference information. Selecting different data will automatically update the Presidents shown. You can also flick between grid view and bar graph views at the top right of the screen.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-895" title="View individual Presidents and their details" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents4-e1290783905700.jpg" alt="" width="580" height="310" /></a></p>
<p>Zoom into each president by clicking on them, doing this will bring up lots of information on the right hand side. You can drag left, right, up and down to view other presidents, the information on the right will change as you drag around.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-896" title="View the DeepZoom experience" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents5-e1290783891935.jpg" alt="" width="580" height="310" /></a></p>
<p>Switch between the Pivot and the DeepZoom examples by pressing the toggle button in the top left of the screen.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-897" title="Zoom from Barack Obama into George Bush" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents6-e1290783881510.jpg" alt="" width="580" height="310" /></a></p>
<p>Zoom using the mouse wheel, clicking or using the navigation above. Each President has a picture frame near them that contains the image of the next President.</p>
<p><a href="http://www.knowmypresidents.com/"><img class="alignnone size-full wp-image-898" title="Zoom from George Bush into Bill Clinton" src="http://www.silverlightbuzz.com/wp-content/uploads/2010/11/KnowMyPresidents7-e1290783870746.jpg" alt="" width="580" height="310" /></a></p>
<p>Keep zooming all the way down from Barack Obama to JFK.</p>
<p>You can read more about the Pivot control at <a title="Pivot" href="http://www.microsoft.com/silverlight/pivotviewer/" target="_blank">http://www.microsoft.com/silverlight/pivotviewer/</a></p>
<p>You can read more about the DeepZoom control at <a title="Deep Zoom" href="http://www.microsoft.com/silverlight/deep-zoom/" target="_blank">http://www.microsoft.com/silverlight/deep-zoom/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/11/26/silverlight-pivot-experiement-using-the-american-presidents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new way to create Photosynths using Microsoft ICE</title>
		<link>http://www.silverlightbuzz.com/2010/05/24/a-new-way-to-create-photosynths-using-microsoft-ice/</link>
		<comments>http://www.silverlightbuzz.com/2010/05/24/a-new-way-to-create-photosynths-using-microsoft-ice/#comments</comments>
		<pubDate>Mon, 24 May 2010 09:59:14 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Photosynth]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Deep Zoom]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Microsoft ICE]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=882</guid>
		<description><![CDATA[Please upgrade your browser This Photosynth was created from 42 photographs taken with a Cannon EOS 1000D. The images were...]]></description>
			<content:encoded><![CDATA[<div class="iframe-wrapper">
  <iframe src="http://photosynth.net/embed.aspx?cid=b39ef869-f924-4106-b3ca-1880db41c82b&amp;delayLoad=true&amp;slideShowPlaying=false" frameborder="0" style="height:400px;width:580px;">Please upgrade your browser</iframe>
</div>
<p>This <a href="http://photosynth.net/">Photosynth</a> was created from 42 photographs taken with a <a href="http://www.canon.co.uk/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_1000D/">Cannon EOS 1000D</a>. The images were then run through an application called <a href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ice/">Microsoft Image Composite Editor (MS ICE)</a>. ICE automatically stitches the images together to create a panoramic view. I then used the built in Photosynth export tool to publish my panoramic view to the Photosynth player.</p>
<h2>Step by step</h2>
<p>First of all make sure you have the required software, you will need to install the following:</p>
<p><a href="http://photosynth.net/create.aspx">Install Microsoft Photosynth</a><br />
<a href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ice/">Install Microsoft Image Composite Editor</a></p>
<p>Next you need to take you photographs, you don&#8217;t need a fancy camera to do this part. I find the best results come from standing in a single position and taking a series of shots by turning around and looking up and down, this means you will keep a single line of perspective. Make sure all of your photos overlap a little so that they can be stitched together.</p>
<p>Once you have your collection of images, download them onto your computer. Now open up Microsoft ICE, once open, the top half of the application should have a large grey area asking you to add your images.<br />
<img class="alignnone" title="Open up the Microsoft Image Composite Editor" src="http://www.silverlightbuzz.com/images/TrafalgarSqr/MSICE1.jpg" alt="" width="580" height="392" /></p>
<p>Now open up your folder of images. I had a total of 42 image to get the full 360 degree panoramic view, it involved taking pictures looking up and down as well as all around me.<br />
<img class="alignnone" title="Locate your images" src="http://www.silverlightbuzz.com/images/TrafalgarSqr/MSICE2.jpg" alt="" width="580" height="505" /></p>
<p>Now simply select all your images and drag them into to large grey area of the Microsoft ICE application. The process may take a view minutes to complete before you can see the stitched result. Once complete you will see a single image composite created from your individual photographs.<br />
<img class="alignnone" title="View the composite image from your individual photgraphs" src="http://www.silverlightbuzz.com/images/TrafalgarSqr/MSICE3.jpg" alt="" width="580" height="392" /></p>
<p>At this point you may want to go back out and shoot more photos, sometimes you can add too many which will confuse the editor. Once you are happy with the result, Microsoft ICE will allow you export your composite in a number of formats, to output your creation to the Photosynth player simply click the large button on the right of the editor titled &#8216;Publish to Photosynth&#8230;&#8217;. This will now upload your composite image to the Photosynth servers, you will be asked to enter a few details like the title of your creation and some tags to help be found by other users.</p>
<p>Finally you can embed or share your Photosynth by clicking the relevant buttons below the player.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/05/24/a-new-way-to-create-photosynths-using-microsoft-ice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a 360 photograph of an object with Silverlight Photosynth</title>
		<link>http://www.silverlightbuzz.com/2010/02/24/creating-a-360-photograph-of-an-object-with-silverlight-photosynth/</link>
		<comments>http://www.silverlightbuzz.com/2010/02/24/creating-a-360-photograph-of-an-object-with-silverlight-photosynth/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 11:53:24 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Photosynth]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Deep Zoom]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=844</guid>
		<description><![CDATA[Please upgrade your browser After playing with my first Photosynth: Create a 360 panorama using Microsoft Silverlight Photosynth, I wanted...]]></description>
			<content:encoded><![CDATA[<div class="iframe-wrapper">
  <iframe src="http://photosynth.net/embed.aspx?cid=cac7ac2a-0d89-47f0-99d8-0bccb082ff41&amp;delayLoad=true&amp;slideShowPlaying=false" frameborder="0" style="height:400px;width:560px;">Please upgrade your browser</iframe>
</div>
<p>After playing with my first Photosynth: <a title="360 panorama of my home office" href="http://www.silverlightbuzz.com/2010/02/23/create-a-360-panorama-using-microsoft-silverlight-photosynth/" target="_self">Create a 360 panorama using Microsoft Silverlight Photosynth</a>, I wanted to try out how the tool would work focusing on a single object. This meant taking photographs around an object instead of taking pictures around myself.</p>
<p>As you can see in the above Silverlight example, compared to my <a title="360 Panorama of my home office" href="http://www.silverlightbuzz.com/2010/02/23/create-a-360-panorama-using-microsoft-silverlight-photosynth/" target="_self">previous Photosynth</a> the feel of being in a 3d space is lost. However, the ability to zoom in and see the detail of each image is still pretty cool thanks to the <a title="Read more about Microsoft Deep Zoom" href="http://silverlight.net/learn/quickstarts/deepzoom/" target="_blank">Deep Zoom technology</a>. And the ability to look around an object is still pretty smart. The tool feels like it is built to navigate around an environment instead of an object so the navigation controls don&#8217;t work as well, but you can still play the sequence in the order that you took the photos so all is not lost.</p>
<p>Below is another test I carried out, this time I moved the object around for each photograph instead of the camera. This didn&#8217;t work too well, as the Photosynth tool referenced the carpet as the common element instead of the object.</p>
<div class="iframe-wrapper">
  <iframe src="http://photosynth.net/embed.aspx?cid=7bc3e4b8-19c8-481f-8530-b605aebb16c7&amp;delayLoad=true&amp;slideShowPlaying=false" frameborder="0" style="height:400px;width:560px;">Please upgrade your browser</iframe>
</div>
<p>Next I want to test out a journey of photographs, maybe walking down a street in London would be cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/02/24/creating-a-360-photograph-of-an-object-with-silverlight-photosynth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Create a 360 panorama using Microsoft Silverlight Photosynth</title>
		<link>http://www.silverlightbuzz.com/2010/02/23/create-a-360-panorama-using-microsoft-silverlight-photosynth/</link>
		<comments>http://www.silverlightbuzz.com/2010/02/23/create-a-360-panorama-using-microsoft-silverlight-photosynth/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 11:50:37 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Photosynth]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=835</guid>
		<description><![CDATA[Please upgrade your browser Navigate the above example by one of the following: Move the mouse around until a white...]]></description>
			<content:encoded><![CDATA[<div class="iframe-wrapper">
  <iframe src="http://photosynth.net/embed.aspx?cid=d232aeaf-8007-440a-a900-e77d02dce738&amp;delayLoad=true&amp;slideShowPlaying=false" frameborder="0" style="height:400px;width:560px;">Please upgrade your browser</iframe>
</div>
<p>Navigate the above example by one of the following:</p>
<ul>
<li>Move the mouse around until a white outline appears and click</li>
<li>Use the mouse wheel or the zoom buttons to zoom in and out</li>
<li>Click and drag to pan around the images</li>
<li>Use the short-cut images on the right to jump to featured positions</li>
<li>Use the directional tool at the bottom centre of the screen</li>
</ul>
<p>Here is my first attempt at using <a title="Microsoft Photosynth" href="http://photosynth.net/view.aspx?cid=d232aeaf-8007-440a-a900-e77d02dce738&amp;lc=1033" target="_blank">Microsoft Photosynth</a>. I have seen a few examples of Photosynth before but never got round to trying it out for myself.</p>
<p>Photosynth is a tool that uses <a title="Microsoft Silverlight" href="http://www.microsoft.com/silverlight/" target="_blank">Microsoft Silverlight</a> to piece together photographs to map them in 3d space. The tool is really easy to use, once you have your photographs you upload them and the tool does the rest for you. Once your images are mapped out by the tool, you are given a Silverlight interface to add some further information if you choose. You can add tags to individual images, add a geolocation and a description.</p>
<p>This example involved me standing in one position and taking a series of photos by turning around to form a 360 mapping. The Photosynth tool managed to map 86% of the 31 photos I uploaded which works quite well. The tool picks up on key pixel configurations and matches them across the series of images to form the full 3d map.</p>
<p>As you can see my first example does not fully match up all the way around so in hindsight maybe I should have taken a few more extra pictures so the tool could complete the full 360 journey.</p>
<p>My next task will be to take a series of images around an object instead of from a single point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/02/23/create-a-360-panorama-using-microsoft-silverlight-photosynth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Silverlight Brush Effect &#8211; Paint Splatter</title>
		<link>http://www.silverlightbuzz.com/2010/02/09/silverlight-brush-effect-paint-splatter/</link>
		<comments>http://www.silverlightbuzz.com/2010/02/09/silverlight-brush-effect-paint-splatter/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 13:52:50 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight C# Tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[Brush Effect]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Colour palette]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Mouse position]]></category>
		<category><![CDATA[Paint]]></category>
		<category><![CDATA[Paint Splatter]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[User Input]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=814</guid>
		<description><![CDATA[Please upgrade your browser Using the Line element and some Random math I have created a paint splatter brush effect. Use...]]></description>
			<content:encoded><![CDATA[<div class="iframe-wrapper">
  <iframe src="http://www.silverlightbuzz.com/silverlightProjects/PaintSplatter/paintSplats.html" frameborder="0" style="height:560px;width:560px;">Please upgrade your browser</iframe>
</div>
<p>Using the <strong><span style="color: #000000;">Line </span></strong>element and some <strong><span style="color: #000000;">Random </span></strong>math I have created a paint splatter brush effect. Use the color palette at the top of the example to change color and then draw using the mouse.</p>
<p>To create this effect, I plot lines one after the other using the Line element. Starting from the mouse co-ordinates and then using Random math to plot each further point. The length and size of each splatter is also set each time using Random math.</p>
<h2>To create a line using the Line component:</h2>
<p>To create a new line we perform the following</p>
<p><span style="color: #888888;"><em>Create a new Line and call it Line1&#8230;</em></span></p>
<p><span style="color: #000000;">Line Line1 = new Line();</span></p>
<p><span style="color: #888888;"><em>Set the start co-ordinates of the line&#8230;</em></span></p>
<p><span style="color: #000000;">Line1.X1 = 0;</span></p>
<p><span style="color: #000000;">Line1.Y1 = 0;</span></p>
<p><span style="color: #888888;"><em>Set the end co-ordinates of the line&#8230;</em></span></p>
<p><span style="color: #000000;">Line1.X2 = 10;</span></p>
<p><span style="color: #000000;">Line1.Y2 = 10;</span></p>
<p><span style="color: #888888;"><em>Add the line to the page&#8230;</em></span></p>
<p><span style="color: #000000;">LayoutRoot.Children.Add(Line1);</span></p>
<p><span style="color: #808080;">You can see another post I made on <a title="Building a Paint Application" href="http://www.silverlightbuzz.com/2009/03/15/building-a-paint-application-in-silverlight-using-the-line-element/" target="_self">building a Paint Application here</a>.</span></p>
<h2>To get a Random number we use the following code in C#:</h2>
<p><em><span style="color: #888888;">First define the variable&#8230;</span></em></p>
<p><span style="color: #000000;">private Random NextDouble = new Random();</span></p>
<p><em><span style="color: #888888;">Then each time you want a new Random number perform the following&#8230;</span></em></p>
<p><span style="color: #000000;">NextDouble.NextDouble();</span></p>
<p>This value will be of a double figure between 0 and 1. To get a specific range of random numbers we need to multiply this value.</p>
<p><em><span style="color: #888888;">To get a Random number between 0 and 100&#8230;</span></em></p>
<p><span style="color: #000000;">NextDouble.NextDouble() * 100;</span></p>
<p><em><span style="color: #888888;">To get a Random number between 50 and 100&#8230;</span></em></p>
<p><span style="color: #000000;">(NextDouble.NextDouble() * 50) + 50;</span></p>
<h2>Grab the Source</h2>
<p>As always, you can grab the <a title="Download the source files for this post" href="http://www.silverlightbuzz.com/examples/paintSplatter.zip" target="_self">source files to this post here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/02/09/silverlight-brush-effect-paint-splatter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mixing it up! Using the InkPresenter with 3D Projection</title>
		<link>http://www.silverlightbuzz.com/2010/02/04/mixing-it-up-using-the-inkpresenter-with-3d-projection/</link>
		<comments>http://www.silverlightbuzz.com/2010/02/04/mixing-it-up-using-the-inkpresenter-with-3d-projection/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 21:57:21 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight Blend Tutorials]]></category>
		<category><![CDATA[Silverlight C# Tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Mouse position]]></category>
		<category><![CDATA[Paint]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[User Input]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=805</guid>
		<description><![CDATA[Two great tools in Silverlight are the Projection properties and the InkPresenter, so what happens if you put the two...]]></description>
			<content:encoded><![CDATA[<p>Two great tools in Silverlight are the Projection properties and the InkPresenter, so what happens if you put the two together? Well, maybe something like below. Use the mouse to draw within the Silverlight area.</p>
<div class="iframe-wrapper">
  <iframe src="http://www.silverlightbuzz.com/silverlightProjects/drawingin3d/drawingIn3D.html" frameborder="0" style="height:350px;width:560px;">Please upgrade your browser</iframe>
</div>
<p>In this example I have used the InkPresenter to capture the mouse and produce vector paths. I also have a basic interface to change the colour and path size. I then use that captured data to duplicate the vector path upon 16 faces each rotating around a common point using the Projection properties.</p>
<p>The Projection properties in this example have been created inside Expression Blend using a storyboard activated by behaviors.</p>
<p>The InkPresenter control is this example has been created inside Expression Blend, but we need to do a bit of work in the code behind file to record the data and convert it into a visual path. You can read more about this process<a title="Learn how to use the InkPresenter control" href="http://msdn.microsoft.com/en-us/magazine/cc721604.aspx" target="_blank"> in this MSDN article</a>.</p>
<h2>Grab the Source</h2>
<p>As always, you can grab the <a title="Download the source files to this post here" href="http://www.silverlightbuzz.com/examples/projection3DShapes.zip">source files to this post here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/02/04/mixing-it-up-using-the-inkpresenter-with-3d-projection/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Create a simple 3D sphere animation in Silverlight</title>
		<link>http://www.silverlightbuzz.com/2010/02/02/create-a-simple-3d-sphere-animation-in-silverlight/</link>
		<comments>http://www.silverlightbuzz.com/2010/02/02/create-a-simple-3d-sphere-animation-in-silverlight/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:24:16 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight Blend Tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[Sphere]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=799</guid>
		<description><![CDATA[Today I want to show how easy it is to produce a basic 3D object in Silverlight, in the below...]]></description>
			<content:encoded><![CDATA[<p>Today I want to show how easy it is to produce a basic 3D object in Silverlight, in the below example I have used 5 circles to produce a sphere animation. I treat each circle with a looping Projection Transform.<br />
<div class="iframe-wrapper">
  <iframe src="http://www.silverlightbuzz.com/silverlightProjects/Projection3DObject/sphere.html" frameborder="0" style="height:300px;width:560px;">Please upgrade your browser</iframe>
</div><br />
Each circle is treated with the exact same treatment but offset so that they form a sphere, to break out each circle press the &#8216;<strong>Break Apart</strong>&#8216; button. To fit the circles together again, press the &#8216;<strong>Place Together</strong>&#8216; button.</p>
<p>You can enhance the 3D effect further by pressing the &#8216;<strong>Spin</strong>&#8216; button, this simply plays a storyboard to spin each circle on an additional axis.</p>
<p>To create this effect I have used the Projection Transform Rotation properties and used Easing on the animations inside <a title="Read more about Expression Blend 3" href="http://www.microsoft.com/Expression/products/Blend_Overview.aspx" target="_blank">Expression Blend 3</a> to help the inertia look right.</p>
<h2>Grab the Source</h2>
<p>As usual you can <a title="Download the source files for this post" href="http://www.silverlightbuzz.com/examples/projection3Dobject.zip" target="_self">download the source files for this example here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/02/02/create-a-simple-3d-sphere-animation-in-silverlight/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Metia launch Mass Effect 2 Silverlight banner with Deepzoom and Smooth Streaming!</title>
		<link>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-banner-with-deepzoom-and-smooth-streaming/</link>
		<comments>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-banner-with-deepzoom-and-smooth-streaming/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 20:10:18 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Deep Zoom]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[Silverlight News]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Metia + Silverlight Examples]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[Smooth Streaming]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=780</guid>
		<description><![CDATA[Metia (my employers) have just finished producing not only one of the first ever Silverlight banners for MSN, but the...]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="110" valign="top">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=silvebuzz-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=B001TORSII" style="width:110px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td width="110" valign="top">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=silvebuzz-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=B002VL2HA2" style="width:110px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td width="110" valign="top">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=silvebuzz-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=B001UGI2M6" style="width:110px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td width="110" valign="top">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=silvebuzz-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=B000F1WDHW" style="width:110px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td width="120" valign="top">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=silvebuzz-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=B0029LJIFG" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
</tr>
</tbody>
</table>
<p><a title="www.metia.com" href="http://www.metia.com" target="_blank">Metia</a> (my employers) have just finished producing not only one of the first ever Silverlight banners for MSN, but the first banner to incorporate Deepzoom and Smooth Streaming and be expandable. <a title="View the banner live on MSN" href="http://tech.uk.msn.com/gaming" target="_blank">View the Mass Effect Silverlight banner live on MSN</a>.</p>
<p><a href="http://tech.uk.msn.com/gaming/"><img class="alignnone" title="Silverlight banner for Mass Effect 2" src="http://www.silverlightbuzz.com/images/massEffect/1.png" alt="" width="640" height="404" /></a></p>
<p>The video also features a full screen view for the HD video.</p>
<p><a href="http://tech.uk.msn.com/gaming/"><img title="Silverlight banner for Mass Effect 2" src="http://www.silverlightbuzz.com/images/massEffect/2.png" alt="" width="640" height="404" /></a></p>
<p>The Smooth Streaming allows users to view the video at the highest quality possible based on their internet connection and CPU speed. If the users connection drops to a slower speed during the video, the Smooth Streaming seamlessly adapts to keep the video stream consistent and free of buffering.</p>
<p>The banner also features a Deepzoom component.</p>
<p><a href="http://tech.uk.msn.com/gaming/"><img title="Silverlight banner for Mass Effect 2" src="http://www.silverlightbuzz.com/images/massEffect/4.jpg" alt="" width="640" height="404" /></a></p>
<p>This part of the experience allows users to zoom in as close as to see the stubble on the characters face! The Deepzoom functionality lets you zoom into an image serving up only the part of the image you are looking at and thus not having to download megabytes of data.</p>
<p><a href="http://tech.uk.msn.com/gaming/"><img title="Silverlight banner for Mass Effect 2" src="http://www.silverlightbuzz.com/images/massEffect/5.jpg" alt="" width="640" height="404" /></a></p>
<p>This banner is running <a title="View the banner right now on MSN" href="http://tech.uk.msn.com/gaming/" target="_blank">live on MSN right now</a>, and is due to feature on the <a title="MSN home page" href="http://uk.msn.com/" target="_blank">MSN home page this Saturday</a>.</p>
<p>You can read more in the following posts:</p>
<p><a title="Dean Gifford talks about a World first" href="http://rocketpanda.com/blog/?p=41" target="_blank">Dean Gifford at Rocket Panda talks about a World first</a></p>
<p><a title="Damon Serji talks about the first interactive Silverlight banner in the world" href="http://www.silverlighttips.com/post/2010/01/28/MassEffect2-SilverlightBannerAD.aspx" target="_blank">Damon Serji talks about the first interactive Silverlight banner in the world</a></p>
<p><a title="Metia official statement by Steve Ellis" href="http://thenewmarketing.com/blogs/steve_ellis/archive/2010/01/21/12625.aspx" target="_blank">Metia official statement by Steve Ellis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-banner-with-deepzoom-and-smooth-streaming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Metia launch Silverlight home page</title>
		<link>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-home-page/</link>
		<comments>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-home-page/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:28:28 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[Silverlight News]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Examples]]></category>
		<category><![CDATA[Metia + Silverlight Examples]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Silverlight 3]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=775</guid>
		<description><![CDATA[Metia (my employers) have finally got round to updating our home page, which now features a Silverlight front end that...]]></description>
			<content:encoded><![CDATA[<p><a title="www.metia.com" href="http://www.metia.com" target="_blank">Metia</a> (my employers) have finally got round to updating our home page, which now features a Silverlight front end that I worked on. <a title="View the Metia Silverlight home page" href="http://www.metia.com" target="_blank">Flip the tiles</a> to read more of an article and receive more options.</p>
<p><a href="http://www.metia.com"><img class="alignnone" title="Metia launches Silverlight home page" src="http://www.silverlightbuzz.com/images/metiaHomePage.jpg" alt="" width="560" height="312" /></a></p>
<h2>Site features</h2>
<ul>
<li>The site features a randomised layout so that every time you return the tile positioning should look different.</li>
<li>The tiles make use of the new 3d projection properties in Silverlight 3.</li>
<li>All the content is pulled through dynamically to allow updates to be made with ease.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/01/28/metia-launch-silverlight-home-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Silverlight 3d spiral effect with projection</title>
		<link>http://www.silverlightbuzz.com/2010/01/28/creating-a-3d-spiral-effect-with-projection/</link>
		<comments>http://www.silverlightbuzz.com/2010/01/28/creating-a-3d-spiral-effect-with-projection/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 00:18:02 +0000</pubDate>
		<dc:creator>Gavin Wignall</dc:creator>
				<category><![CDATA[All Silverlight Examples]]></category>
		<category><![CDATA[Silverlight 3 tutorials]]></category>
		<category><![CDATA[Silverlight Blend Tutorials]]></category>
		<category><![CDATA[Silverlight Effects]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Designers]]></category>
		<category><![CDATA[Direction]]></category>
		<category><![CDATA[Effects]]></category>
		<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Projection]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Silverlight 3]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.silverlightbuzz.com/?p=766</guid>
		<description><![CDATA[We can use the projection properties in Silverlight 3 to help produce a 3D spiral animation. Please upgrade your browser...]]></description>
			<content:encoded><![CDATA[<p>We can use the projection properties in Silverlight 3 to help produce a 3D spiral animation.<br />
<div class="iframe-wrapper">
  <iframe src="http://www.silverlightbuzz.com/silverlightProjects/Spiral1/spiral.html" frameborder="0" style="height:300px;width:560px;">Please upgrade your browser</iframe>
</div>
<h2>Breakdown of effects</h2>
<p>To create this effect I use the following transforms:</p>
<ul>
<li>Opacity at either end of the animation.</li>
<li>Projection values to the X and Z axis to make each element loop to the foreground and background.</li>
<li>Scale transform to enhance the size of each element at it&#8217;s nearest and furthest point.</li>
<li>Easing on the above Scale transform to help the movement look more natural.</li>
<li>Translate transform to move the elements from the left to right.</li>
</ul>
<div class="iframe-wrapper">
  <iframe src="http://www.silverlightbuzz.com/silverlightProjects/Spiral2/spiral.html" frameborder="0" style="height:230px;width:560px;">Please upgrade your browser</iframe>
</div><br />
To get the above effect I also carried out these additional effects:</p>
<ul>
<li>I replaced the circle elements for images.</li>
<li>I slowed down the storyboards using the <strong>SpeedRatio </strong>value, this allows you to speed up or slow down a storyboard without having to go through and reposition all the key frames.</li>
<li>I added an additional projection transform to the Y axis to give the impression the spiral effect is along a curve.</li>
</ul>
<h2>Grab the source</h2>
<p>As usual you can download the source files for both the above examples.</p>
<p><a title="Download Silverlight spiral effect using 3d projection 1" href="http://www.silverlightbuzz.com/examples/spiral1.zip" target="_self">Silverlight spiral effect using 3d projection 1</a></p>
<p><a title="Download Silverlight spiral effect using 3d projection 2" href="http://www.silverlightbuzz.com/examples/spiral2.zip" target="_self">Silverlight spiral effect using 3d projection 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.silverlightbuzz.com/2010/01/28/creating-a-3d-spiral-effect-with-projection/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

