<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with animation - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/animation/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with animation - Channel 9</title><link>http://channel9.msdn.com/tags/Animation/</link></image><description>animation</description><link>http://channel9.msdn.com/tags/Animation/</link><language>en-us</language><pubDate>Tue, 26 May 2009 20:20:07 GMT</pubDate><lastBuildDate>Tue, 26 May 2009 20:20:07 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Expert to Expert: Inside Bling - A C#-based library to simplify WPF programming</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_small_ch9.png" border="0" /&gt;&lt;a href="http://bling.codeplex.com/" target="_blank"&gt;&lt;em&gt;Bling&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is a C#-based library for easily programming images, animations, interactions, and visualizations on Microsoft's WPF/.NET. Bling is oriented towards design technologists, i.e., designers who sometimes program, to aid in the rapid prototyping of rich UI design ideas. Students, artists, researchers, and hobbyists will also find Bling useful as a tool for quickly expressing ideas or visualizations. Bling's APIs and constructs are optimized for the fast programming of throw away code as opposed to the careful programming of production code.&lt;/em&gt; &lt;br /&gt;
&lt;br /&gt;
Some features of Bling:&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=constraints"&gt;&lt;em&gt;Declarative constraints&lt;/em&gt;&lt;/a&gt;&lt;/b&gt;&lt;em&gt; that maintain dynamic relationships in the UI without the need for complex event handling. For example, button.Width = 100 - slider.Value causes button to shrink as the slider thumb is moved to the right, or grow as it is moved to the left. Constraints have many benefits: they allow rich custom layouts to be expressed with very little code, they are easy animate, and they support UIs with lots of dynamic behavior. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=constraints&amp;amp;ANCHOR#animation"&gt;&lt;em&gt;Simplified animation&lt;/em&gt;&lt;/a&gt;&lt;/b&gt;&lt;em&gt; with one line of code. For example, button.Left.Animate.Duration(500).To = label.Right will cause button to move to the right of label in 500 milliseconds. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=shader"&gt;&lt;em&gt;Pixel shader effects&lt;/em&gt;&lt;/a&gt;&lt;/b&gt;&lt;em&gt; without the need to write HLSL code or boilerplate code! For example, canvas.CustomEffect = (input, uv) =&amp;gt; new ColorBl(new Point3DBl(1,1,1) - input[uv].ScRGB, input[uv].ScA); defines and installs a pixel shader on a canvas that inverts the canvas's colors. Pixel shading in Bling takes advantage of your graphics card to create rich, pixel-level effects. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Support for &lt;b&gt;multi-pass bitmap effects&lt;/b&gt; such as diffuse lighting. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;An experimental &lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=physics"&gt;UI physics engine&lt;/a&gt;&lt;/b&gt; for integrating physics into user interfaces! The physics supported by Bling is flexible, controllable, and easy to program. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Support for 2.5D &lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=lighting"&gt;lighting&lt;/a&gt;&lt;/b&gt;. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;A rich library of &lt;b&gt;&lt;a href="http://bling.codeplex.com/Wiki/View.aspx?title=geometry"&gt;geometry routines&lt;/a&gt;&lt;/b&gt;; e.g., finding where two lines intersect, the base of a triangle, the area of triangle, or a point on Bezier curve. These routines are compatible with all of Bling's features; e.g., they can be used in express constraints, pixel shaders, or physical constraints. Bling also provides a rich API for manipulating angles in both degrees and radians. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;And many &lt;b&gt;smaller things&lt;/b&gt;; e.g., a frame-based background animation manager and slide presentation system. &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;As a &lt;b&gt;lightweight wrapper&lt;/b&gt; around WPF, Bling code is completely compatible with conventional WPF code written in C#, XAML, or other .NET languages.&lt;/em&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Sounds &lt;em&gt;very&lt;/em&gt; interesting. Well, Erik and I wanted to find out more about Bling (Is it a library or a DSL? Is WPF programming really that hard? How is Bling designed and what makes it a simplified abstraction over a full featured platform technology like WPF?). It just so happened that Bling creator and software developer Sean McDirmid was in town recently (he works at Microsof's Advanced Technology Center located in Beijing, China). Tune in to see how the latest E2E unfolded (you must realize by now that we never really plan anything and E2Es &lt;em&gt;just happen&lt;/em&gt; as you see them - it's just part of the game we play). Bling is an interesting idea with potential. Simplifying complexity is an important goal. &lt;br /&gt;
&lt;br /&gt;
Enjoy.  &lt;/p&gt;
&lt;/li&gt;&lt;img src="http://channel9.msdn.com/469149/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/</comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/</link><pubDate>Mon, 08 Jun 2009 21:45:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.wmv</guid><evnet:views>42061</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469149/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://bling.codeplex.com/" target="_blank"&gt;&lt;em&gt;Bling&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is a C#-based library for easily programming images, animations, interactions, and visualizations on Microsoft's WPF/.NET. Bling is oriented towards design technologists, i.e., designers who sometimes program, to aid in the rapid prototyping of rich UI design ideas. Students, artists, researchers, and hobbyists will also find Bling useful as a tool for quickly expressing ideas or visualizations. Bling's APIs and constructs are optimized for the fast programming of throw away code as opposed to the careful programming of production code.&lt;/em&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Sounds &lt;em&gt;very&lt;/em&gt; interesting. Well, Erik and I wanted to find out more about Bling (Is it a library or a DSL? Is WPF programming really that hard? How is Bling designed and what makes it a simplified abstraction over a full featured platform technology like WPF?). It just so happened that Bling creator and software developer Sean McDirmid was in town recently (he works at Microsof's Advanced Technology Center located in Beijing, China). Tune in to see how the latest E2E unfolded (you must realize by now that we never really plan anything and E2Es &lt;em&gt;just happen&lt;/em&gt; as you see them - it's just part of the game we play). Bling is an interesting idea with potential. Simplifying complexity is an important goal. &lt;br /&gt;
&lt;br /&gt;
Enjoy. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.mp4" expression="full" duration="3132" fileSize="308931155" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.mp3" expression="full" duration="3132" fileSize="25062071" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.mp4" expression="full" duration="3132" fileSize="308931155" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.wma" expression="full" duration="3132" fileSize="50676461" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.wmv" expression="full" duration="3132" fileSize="189256235" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_2MB_ch9.wmv" expression="full" duration="3132" fileSize="980456737" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_Zune_ch9.wmv" expression="full" duration="3132" fileSize="443704215" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/1/9/6/4/E2EInsideBling_ch9.wmv" length="189256235" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>29</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Inside-Bling-A-C-based-library-to-simplify-WPF-programming/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469149/Trackback.aspx</trackback:ping><category>Animation</category><category>Bling</category><category>CSharp</category><category>Erik Meijer</category><category>Expert to Expert</category><category>Programming</category><category>WPF</category></item><item><title>Motion Capture Viewer in Silverlight</title><description>&lt;img src="http://channel9.msdn.com/Link/60aff2a8-c924-432b-b967-d577ea5a124e/" border="0" /&gt;Nikola Mihaylov has posted &lt;a href="http://blogs.msdn.com/nikola/archive/2009/05/26/reallistic-human-movements-in-silverlight-my-own-motion-capture-viewer.aspx"&gt;a sample of his Silverlight-based Motion Capture Viewer&lt;/a&gt;.  Its reading a traditional .BHV file for the movement and it looks pretty good.  Source code is available too, if you want to see how he's doing it.&lt;img src="http://channel9.msdn.com/470640/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/ContinuumNews/Motion-Capture-Viewer-in-Silverlight/</comments><link>http://channel9.msdn.com/posts/ContinuumNews/Motion-Capture-Viewer-in-Silverlight/</link><pubDate>Tue, 26 May 2009 20:20:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/ContinuumNews/Motion-Capture-Viewer-in-Silverlight/</guid><evnet:views>1263</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470640/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Nikola Mihaylov has posted a sample of his Silverlight-based Motion Capture Viewer.  Its reading a traditional .BHV file for the movement and it looks pretty good.  Source code is available too, if you want to see how he's doing it.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/846c4338-4f8b-4f83-8cc0-53e442b7482b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/60aff2a8-c924-432b-b967-d577ea5a124e/" height="64" width="85" /><dc:creator>Adam Kinney</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/ContinuumNews/Motion-Capture-Viewer-in-Silverlight/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/470640/Trackback.aspx</trackback:ping><category>Animation</category><category>RIA</category><category>Silverlight</category></item><item><title>Druckbetankung - Die Show :: Silverlight 3 Teil IV</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_small_ch9.png" border="0" /&gt;Im vierten Teil unserer Staffel Silverlight 3 der Serie "Druckbetankung - Die Show" erklären Oliver Scheer und ich das Thema Animation und Storyboarding in Expression Blend 3. Ausserdem kommt das Thema "Easing Functions" zur Sprache. Easing Functions erleichtern dank vorgegebener Bewegungsabläufe die natürliche Animation von Objektbewegungen.&lt;img src="http://channel9.msdn.com/468505/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-3-Teil-IV/</comments><link>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-3-Teil-IV/</link><pubDate>Thu, 14 May 2009 08:16:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_2MB_ch9.wmv</guid><evnet:views>3793</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/468505/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Im vierten Teil unserer Staffel Silverlight 3 der Serie "Druckbetankung - Die Show" erklären Oliver Scheer und ich das Thema Animation und Storyboarding in Expression Blend 3. Ausserdem kommt das Thema "Easing Functions" zur Sprache. Easing Functions erleichtern dank vorgegebener Bewegungsabläufe die natürliche Animation von Objektbewegungen.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_ch9.mp4" expression="full" duration="679" fileSize="22739462" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_ch9.mp3" expression="full" duration="679" fileSize="5437473" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_ch9.mp4" expression="full" duration="679" fileSize="22739462" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_ch9.wma" expression="full" duration="679" fileSize="10996625" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_2MB_ch9.wmv" expression="full" duration="679" fileSize="26307778" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_2MB_ch9.wmv" expression="full" duration="679" fileSize="26307778" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_Zune_ch9.wmv" expression="full" duration="679" fileSize="22937497" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_2MB_ch9.wmv" expression="full" duration="679" fileSize="26307778" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/5/8/6/4/DruckbetankungSilverlight3Teil4_2MB_ch9.wmv" length="26307778" type="video/x-ms-wmv" /><dc:creator>Jan Schenk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-3-Teil-IV/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/468505/Trackback.aspx</trackback:ping><category>Animation</category><category>Bewegungsabläufe</category><category>de-de</category><category>Easing Function</category><category>EasingFunctions</category><category>Expression Blend 3</category><category>Silverlight 3</category><category>Storyboards</category></item><item><title>Inside Windows 7: Animation Manager Deep Dive and Tutorial</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_small_ch9.png" border="0" /&gt;&lt;p&gt;Smooth animations are fundamental to many graphical UI applications. Windows 7 introduces a native animation framework for managing the scheduling and execution of animations. The animation framework supplies a library of useful mathematical functions for specifying behavior over time and lets developers provide their own behavior functions. The framework supports sophisticated resolution of conflicts when multiple animations attempt to manipulate the same value simultaneously. An application can specify that one animation must be completed before another can begin and can force completion within a set time. The new framework also helps animations determine appropriate durations.&lt;/p&gt;
&lt;p&gt;Watch Paul Kwiatkowski and Paul Gildea as they explain the programming model of the Windows Animation Manager and walk though some code demos that showcase the power of the Animation platform.&lt;/p&gt;
&lt;p&gt;This is the second video in a series of videos about the Windows Animation Manager. The first video was &lt;a href="http://channel9.msdn.com/posts/yochay/Windows-Scenic-Animation-Overview/"&gt;Windows Scenic Animation Overview&lt;/a&gt;. Since then, we dropped “Scenic” from the name.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/467375/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/yochay/Inside-Windows-7-Animation-Manager-Deep-Dive/</comments><link>http://channel9.msdn.com/posts/yochay/Inside-Windows-7-Animation-Manager-Deep-Dive/</link><pubDate>Fri, 08 May 2009 14:01:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.wmv</guid><evnet:views>39018</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467375/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Smooth animations are fundamental to many graphical UI applications. Windows 7 introduces a native animation framework for managing the scheduling and execution of animations. The animation framework supplies a library of useful mathematical functions for specifying behavior over time and lets developers provide their own behavior functions. The framework supports sophisticated resolution of conflicts when multiple animations attempt to manipulate the same value simultaneously. An application can specify that one animation must be completed before another can begin and can force completion…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.mp4" expression="full" duration="1820" fileSize="169277804" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.mp3" expression="full" duration="1820" fileSize="14561928" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.mp4" expression="full" duration="1820" fileSize="169277804" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.wma" expression="full" duration="1820" fileSize="29450197" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.wmv" expression="full" duration="1820" fileSize="107168363" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_2MB_ch9.wmv" expression="full" duration="1820" fileSize="362040865" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_Zune_ch9.wmv" expression="full" duration="1820" fileSize="202992343" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_2MB_ch9.wmv" expression="full" duration="1820" fileSize="362040865" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/7/6/4/Win7AnimationManagerDeepDive_ch9.wmv" length="107168363" type="video/x-ms-wmv" /><dc:creator>Yochay Kiriaty</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/yochay/Inside-Windows-7-Animation-Manager-Deep-Dive/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467375/Trackback.aspx</trackback:ping><category>_Win7</category><category>_Win7Programming</category><category>Animation</category><category>Animation Manager</category><category>Windows 7</category></item><item><title>Windows Scenic Animation Overview</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_small_ch9.jpg" border="0" /&gt;&lt;p&gt;Smooth animations are fundamental to many graphical UI applications, and Windows 7 introduces a native animation framework for managing the scheduling and execution of animations. The animation framework supplies a library of useful mathematical functions for specifying behavior over time and also lets developers provide their own behavior functions. The framework supports sophisticated resolution of conflicts when multiple animations attempt to manipulate the same value simultaneously. An application can specify that one animation must be completed before another can begin and can force completion within a set time. The new framework also helps animations determine appropriate durations&lt;/p&gt;
&lt;p&gt;Watch Yochay Kiriaty, Windows 7 Technical Evangelist, and Windows Ribbon Scenic Animation product team members Paul Kwiatkowski and Paul Gildea as we explain Windows Scenic Animation, why we need it, and which components of Windows use this amazing technology. Paul also has few cool demos that show the real power of this technology. &lt;/p&gt;
&lt;p&gt;For more technical content on Windows 7 and few cool code samples, go to the &lt;a href="http://blogs.msdn.com/yochay"&gt;Windows 7 Blog for Developers&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/451541/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/yochay/Windows-Scenic-Animation-Overview/</comments><link>http://channel9.msdn.com/posts/yochay/Windows-Scenic-Animation-Overview/</link><pubDate>Fri, 09 Jan 2009 17:28:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.wmv</guid><evnet:views>64378</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/451541/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Smooth animations are fundamental to many graphical UI applications, and Windows 7 introduces a native animation framework for managing the scheduling and execution of animations. The animation framework supplies a library of useful mathematical functions for specifying behavior over time and also lets developers provide their own behavior functions. The framework supports sophisticated resolution of conflicts when multiple animations attempt to manipulate the same value simultaneously. An application can specify that one animation must be completed before another can begin and can force…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.mp4" expression="full" duration="1000" fileSize="204537631" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.mp3" expression="full" duration="1000" fileSize="8005927" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.mp4" expression="full" duration="1000" fileSize="204537631" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.wma" expression="full" duration="1000" fileSize="16199553" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.wmv" expression="full" duration="1000" fileSize="59515443" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_2MB_ch9.wmv" expression="full" duration="1000" fileSize="234195945" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_Zune_ch9.wmv" expression="full" duration="1000" fileSize="115883423" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/5/1/5/4/WindowsScenicAnimationOverview_ch9.wmv" length="59515443" type="video/x-ms-wmv" /><dc:creator>Yochay Kiriaty</dc:creator><slash:comments>19</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/yochay/Windows-Scenic-Animation-Overview/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/451541/Trackback.aspx</trackback:ping><category>_Win7</category><category>_Win7Programming</category><category>Animation</category><category>C++</category><category>Developer</category><category>Windows 7</category></item><item><title>Animation Using Expression Blend: How to make an animation follow a path</title><description>&lt;img src="http://channel9.msdn.com/Link/ccf03850-2995-4e73-86ea-ddfeb757af9c/" border="0" /&gt;In Part 3 of the "Animation Using Expression Blend" series, &lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; creates a spotlight animation that traverses in a slow circle using the Expression Blend tool.&lt;img src="http://channel9.msdn.com/412877/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-make-an-animation-follow-a-path/</comments><link>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-make-an-animation-follow-a-path/</link><pubDate>Wed, 02 Jul 2008 11:45:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-make-an-animation-follow-a-path/</guid><evnet:views>8843</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/412877/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Part 3 of the "Animation Using Expression Blend" series, Jennifer Marsman creates a spotlight animation that traverses in a slow circle using the Expression Blend tool.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/7/8/2/1/4/AnimationUsingExpressionBlend3_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ccf03850-2995-4e73-86ea-ddfeb757af9c/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/7/8/2/1/4/Spotlight.wmv" expression="full" duration="731" fileSize="14061649" type="video/x-ms-wmv" medium="video" /><dc:creator>Jennifer Marsman</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-make-an-animation-follow-a-path/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/412877/Trackback.aspx</trackback:ping><category>Animation</category><category>Expression Blend</category><category>Silverlight</category><category>Windows Presentation Foundation</category><category>WPF</category><category>XAML</category></item><item><title>Animation Using Expression Blend: How to start animations on events</title><description>&lt;img src="http://channel9.msdn.com/Link/1856e612-249a-46dc-bd32-3a8f39daf4d5/" border="0" /&gt;In Part 2 of the "Animation Using Expression Blend" series, &lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; walks through wiring up animations to start based on events using the Expression Blend tool.&lt;img src="http://channel9.msdn.com/412863/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-start-animations-on-events/</comments><link>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-start-animations-on-events/</link><pubDate>Tue, 01 Jul 2008 04:45:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-start-animations-on-events/</guid><evnet:views>9147</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/412863/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Part 2 of the "Animation Using Expression Blend" series, Jennifer Marsman walks through wiring up animations to start based on events using the Expression Blend tool.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/8/2/1/4/AnimationUsingExpressionBlend2_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1856e612-249a-46dc-bd32-3a8f39daf4d5/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/8/2/1/4/Animation2.wmv" expression="full" duration="370" fileSize="5895097" type="video/x-ms-wmv" medium="video" /><dc:creator>Jennifer Marsman</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-How-to-start-animations-on-events/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/412863/Trackback.aspx</trackback:ping><category>Animation</category><category>Expression Blend</category><category>Silverlight</category><category>Windows Presentation Foundation</category><category>WPF</category><category>XAML</category></item><item><title>Animation Using Expression Blend: How to create an animation</title><description>&lt;img src="http://channel9.msdn.com/Link/60700168-a8ed-402c-b725-cfa7a93ddfe0/" border="0" /&gt;In Part 1 of the "Animation Using Expression Blend" series, &lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; walks through creating DoubleAnimations and ColorAnimations using the Expression Blend tool.&lt;img src="http://channel9.msdn.com/412861/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-Part-1-How-to-create-an-animation/</comments><link>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-Part-1-How-to-create-an-animation/</link><pubDate>Tue, 01 Jul 2008 00:12:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-Part-1-How-to-create-an-animation/</guid><evnet:views>12673</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/412861/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Part 1 of the "Animation Using Expression Blend" series, Jennifer Marsman walks through creating DoubleAnimations and ColorAnimations using the Expression Blend tool.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/8/2/1/4/AnimationUsingExpressionBlend1_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/60700168-a8ed-402c-b725-cfa7a93ddfe0/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/8/2/1/4/Animation1.wmv" expression="full" duration="780" fileSize="13191187" type="video/x-ms-wmv" medium="video" /><dc:creator>Jennifer Marsman</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/Animation-Using-Expression-Blend-Part-1-How-to-create-an-animation/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/412861/Trackback.aspx</trackback:ping><category>Animation</category><category>Expression Blend</category><category>Silverlight</category><category>Windows Presentation Foundation</category><category>WPF</category><category>XAML</category></item></channel></rss>