<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>XAML Exporter for Blender</title><link>http://www.codeplex.com/xamlexporter/Project/ProjectRss.aspx</link><description>The XAML export script for Blender allows the popular free 3D modeler to be used to create content for WPF applications.  3D scenes created in Blender are exported to .xaml files which can be dynam...</description><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/xamlexporter/Wiki/View.aspx?title=Home&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The XAML export script for Blender allows the popular free 3D modeler to be used to create content for WPF applications.  3D scenes created in Blender are exported to .xaml files which can be dynamically loaded or compiled into your WPF applications.&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=xamlexporter&amp;amp;DownloadId=19475" alt="XamlExporter_ScreenShot.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Installation Instructions&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Install the version of Blender indicated in the release notes.  Blender is available from &lt;a href="http://www.blender.org" class="externalLink"&gt;http://www.blender.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Copy the xaml_export.py file to Blender's scripts directory.  On Windows this is typically located at one of the following locations:&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
C:\Program Files\Blender Foundation\Blender\.blender\scripts
C:\Documents and Settings\&amp;lt;YourUserName&amp;gt;\Application Data\Blender Foundation\Blender\.blender\scripts
&lt;/pre&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Restart Blender.  If the installation was successful you should see a new entry under Blender's ~File~Export menu for &amp;quot;Xaml (.xaml)...&amp;quot;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Usage&lt;/b&gt;&lt;br /&gt;After composing your 3D scene is Blender choose the ~File~Export~Xaml menu.  This will display Blender's standard file dialog.  Enter the name of your scene and press the &amp;quot;Export Xaml&amp;quot; button.&lt;br /&gt; &lt;br /&gt;The exported Xaml can be viewed in the WPF Model Viewer, which is included in the &lt;a href="http://codeplex.com/3dtools" class="externalLink"&gt;3D Tools project&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  Alternatively, you can dynamically load the Xaml into your WPF application using XamlReader.Load(fileStream).&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Known Issues&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;The ImageSource property is exported as a fully qualified path as it appears in Blender (e.g., &amp;quot;D:\MyModels\Ballmer.png&amp;quot;). &lt;/li&gt;&lt;li&gt;If you add a texture, you will need to go into the UV editor and add texture coordinates.  The exporter does not export the &amp;quot;default&amp;quot; UV coordinates that Blender displays when a mesh has no UV coordinates assigned.&lt;/li&gt;&lt;li&gt;The Windows Presentation Foundation does not have an image codec for Targa (*.tga) files.  If you export a model which uses Targa files you will need to convert these by hand to a format supported by the WPF (e.g., PNG) and fix the exported .xaml by hand. &lt;/li&gt;&lt;li&gt;Diffuse materials are exported as a simple texture if applicable or a solid color if no texture is available.  Other types of materials are not currently supported. &lt;/li&gt;&lt;li&gt;Blender uses different lighting equations than the WPF.  As a result, exported lighting is approximate.  Only &amp;quot;Sun&amp;quot;, &amp;quot;Lamp&amp;quot;, and &amp;quot;Spot&amp;quot; light types are supported. &lt;/li&gt;&lt;li&gt;There is currently no support for animation or support for geometry types other than meshes. The recommended workflow is to use Expression Blend to create the animations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>TheRHogue</author><pubDate>Wed, 18 Jun 2008 21:00:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080618090052P</guid></item><item><title>Source code checked in, #11757</title><link>http://www.codeplex.com/xamlexporter/SourceControl/ListDownloadableCommits.aspx</link><description>The exporter now duplicates exactly the blender scene when parent&amp;#92;child relationships are used within blender.&amp;#13;&amp;#10;&amp;#13;&amp;#10;This change should complete the support for full blender parent&amp;#92;child relationships.&amp;#13;&amp;#10;1. local transforms are now within model3dgroups for parent&amp;#92;child relationships. World transforms are used for items without parents.&amp;#13;&amp;#10;</description><author>TheRHogue</author><pubDate>Wed, 18 Jun 2008 15:57:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #11757 20080618035750P</guid></item><item><title>UPDATED RELEASE: Xaml Exporter v0.47 (Jun 18, 2008)</title><link>http://www.codeplex.com/xamlexporter/Release/ProjectReleases.aspx?ReleaseId=14498</link><description>&lt;div&gt;
Feature added:&lt;br&gt; &lt;br&gt;The exporter now duplicates exactly the blender scene when parent\child relationships are used within blender.&lt;br&gt; &lt;br&gt;This change should complete the support for full blender parent\child relationships.&lt;br&gt;1. local transforms are now within model3dgroups for parent\child relationships. World transforms are used for items without parents.&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Wed, 18 Jun 2008 15:50:59 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Xaml Exporter v0.47 (Jun 18, 2008) 20080618035059P</guid></item><item><title>RELEASED: Xaml Exporter v0.47 (Jun 18, 2008)</title><link>http://www.codeplex.com/xamlexporter/Release/ProjectReleases.aspx?ReleaseId=14498</link><description>&lt;div&gt;
Feature added:&lt;br&gt; &lt;br&gt;The exporter now duplicates exactly the blender scene when parent\child relationships are used within blender.&lt;br&gt; &lt;br&gt;This change should complete the support for full blender parent\child relationships.&lt;br&gt;1. local transforms are now within model3dgroups for parent\child relationships. World transforms are used for items without parents.&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Wed, 18 Jun 2008 15:50:59 GMT</pubDate><guid isPermaLink="false">RELEASED: Xaml Exporter v0.47 (Jun 18, 2008) 20080618035059P</guid></item><item><title>Source code checked in, #11755</title><link>http://www.codeplex.com/xamlexporter/SourceControl/ListDownloadableCommits.aspx</link><description>M    xaml_export.py</description><author>TheRHogue</author><pubDate>Wed, 18 Jun 2008 15:42:46 GMT</pubDate><guid isPermaLink="false">Source code checked in, #11755 20080618034246P</guid></item><item><title>Patch Applied: #1405</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has applied patch #1405.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;tested by bitbonk&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Wed, 18 Jun 2008 15:32:30 GMT</pubDate><guid isPermaLink="false">Patch Applied: #1405 20080618033230P</guid></item><item><title>Patch Uploaded: #1405</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;The exporter now duplicates exactly the blender scene when parent&amp;#92;child relationships are used within blender.&lt;br /&gt;&lt;br /&gt;This change should complete the support for full blender parent&amp;#92;child relationships.&lt;br /&gt;1. local transforms are now within model3dgroups for parent&amp;#92;child relationships. World transforms are used for items without parents.&lt;br /&gt;&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Wed, 18 Jun 2008 15:30:40 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #1405 20080618033040P</guid></item><item><title>UPDATED RELEASE: Xaml Exporter v0.46 (Jun 15, 2008)</title><link>http://www.codeplex.com/xamlexporter/Release/ProjectReleases.aspx?ReleaseId=14420</link><description>&lt;div&gt;
Updated TheRHogue patch to include the following features:&lt;br&gt; &lt;br&gt;1. parent\child relationships are now exported through model3dgroup&lt;br&gt;2. camera is now exported&lt;br&gt;3. modelvisual3d and viewport3d is now wrapped to allow exported files to run by clicking on them&lt;br&gt;4. model3dgroups have names&lt;br&gt;5. items selected will be exported, and camera will always be exported, and if no camera a default camera is generated&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Mon, 16 Jun 2008 00:14:32 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Xaml Exporter v0.46 (Jun 15, 2008) 20080616121432A</guid></item><item><title>RELEASED: Xaml Exporter v0.46 (Jun 15, 2008)</title><link>http://www.codeplex.com/xamlexporter/Release/ProjectReleases.aspx?ReleaseId=14420</link><description>&lt;div&gt;
Updated TheRHogue patch to include the following features:&lt;br&gt; &lt;br&gt;1. parent\child relationships are now exported through model3dgroup&lt;br&gt;2. camera is now exported&lt;br&gt;3. modelvisual3d and viewport3d is now wrapped to allow exported files to run by clicking on them&lt;br&gt;4. model3dgroups have names&lt;br&gt;5. items selected will be exported, and camera will always be exported, and if no camera a default camera is generated&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Mon, 16 Jun 2008 00:14:32 GMT</pubDate><guid isPermaLink="false">RELEASED: Xaml Exporter v0.46 (Jun 15, 2008) 20080616121432A</guid></item><item><title>UPDATED RELEASE: Xaml Exporter v0.46 (Jun 15, 2008)</title><link>http://www.codeplex.com/xamlexporter/Release/ProjectReleases.aspx?ReleaseId=14420</link><description>&lt;div&gt;
Updated TheRHogue patch to include the following features:&lt;br&gt; &lt;br&gt;1. parent\child relationships are now exported through model3dgroup&lt;br&gt;2. camera is now exported&lt;br&gt;3. modelvisual3d and viewport3d is now wrapped to allow exported files to run by clicking on them&lt;br&gt;4. model3dgroups have names&lt;br&gt;5. items selected will be exported, and camera will always be exported, and if no camera a default camera is generated&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Mon, 16 Jun 2008 00:13:08 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Xaml Exporter v0.46 (Jun 15, 2008) 20080616121308A</guid></item><item><title>Source code checked in, #11691</title><link>http://www.codeplex.com/xamlexporter/SourceControl/ListDownloadableCommits.aspx</link><description>1. parent&amp;#92;child relationships are now exported through model3dgroup&amp;#13;&amp;#10;2. camera is now exported&amp;#13;&amp;#10;3. modelvisual3d and viewport3d is now wrapped to allow exported files to run by clicking on them&amp;#13;&amp;#10;4. model3dgroups have names&amp;#13;&amp;#10;5. items selected will be exported, and camera will always be exported, and if no camera a default camera is generated</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:53:26 GMT</pubDate><guid isPermaLink="false">Source code checked in, #11691 20080615115326P</guid></item><item><title>Patch Applied: #1391</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has applied patch #1391.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;tested and code reviewed&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:18:22 GMT</pubDate><guid isPermaLink="false">Patch Applied: #1391 20080615111822P</guid></item><item><title>Patch Declined: #1317</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has declined patch #1317.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;This isn&amp;#39;t needed due to changes in patch 1391&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:17:41 GMT</pubDate><guid isPermaLink="false">Patch Declined: #1317 20080615111741P</guid></item><item><title>Closed Issue: option to export selected items as separate modelvisual3d</title><link>http://www.codeplex.com/xamlexporter/WorkItem/View.aspx?WorkItemId=5548</link><description>We should have an option export selected objects in blender as individual modelvisual3d objects within the same scene. So one doesn&amp;#39;t have to reasemmble the whole scene afterwards. This is especially cumbersome if you need to exactly repostion everything the way it was in the blender scene.&lt;br /&gt;Comments: the latest version now supportes parent\children relationships with model3dgroup.</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:16:45 GMT</pubDate><guid isPermaLink="false">Closed Issue: option to export selected items as separate modelvisual3d 20080615111645P</guid></item><item><title>Closed Issue: option to export camera and light</title><link>http://www.codeplex.com/xamlexporter/WorkItem/View.aspx?WorkItemId=5489</link><description>There should be a additional option to export camera&amp;#40;s&amp;#41; and lights of the scene as well. In that case not just the Model3dGroup is created but also a ViewPort3D object that contains the lights and the camera. I am not sure how it could be achived to export multiple cameras since ViewPort3D only supports one. Maybe instead of export the actual camera object we just export some ressource data that contains the setup information for the cameras that we could bind to if we want to switch the camera.&lt;br /&gt;&lt;br /&gt;For blender lights that are not supported in WPF we could &lt;br /&gt;a&amp;#41; not export it &amp;#40;and write that to console&amp;#41;&lt;br /&gt;b&amp;#41; progamatically create a light that matches it at closely as possible.&lt;br /&gt;&lt;br /&gt;This way I could export the complete scene setup as desired. Setting up the lights and cameras afterwards is sometimes a tedious task, especially if I want to have them the same way I had them in blender.&lt;br /&gt;Comments: lamps and cameras are exported. If you want something exported, just make sure it is selected.</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:15:51 GMT</pubDate><guid isPermaLink="false">Closed Issue: option to export camera and light 20080615111551P</guid></item><item><title>New Post: location for xaml_export.py when there is no scripts folder?</title><link>http://www.codeplex.com/xamlexporter/Thread/View.aspx?ThreadId=28407</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I put the file here:&lt;br&gt;
C:\Program Files\Blender Foundation\Blender\.blender\scripts&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;rhogue&lt;/p&gt;
&lt;/div&gt;</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 23:13:15 GMT</pubDate><guid isPermaLink="false">New Post: location for xaml_export.py when there is no scripts folder? 20080615111315P</guid></item><item><title>Patch Uploaded: #1391</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;1. added ability to select items, yet maintain the model3dgroup parent&amp;#92;child relationship tree&lt;br /&gt;2. added names to model3dgroups&lt;br /&gt;3. camera is now exported at all times. lamps and meshes are exported if they are selected.&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Sun, 15 Jun 2008 20:34:49 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #1391 20080615083449P</guid></item><item><title>Patch Uploaded</title><link>http://www.codeplex.com/xamlexporter/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/TheRHogue'&gt;TheRHogue&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;1. Added support for parent child relationships creating nested model3dgroups. Tree will be created as shown in the Blender outline view.&lt;br /&gt;2. camera is now being exported if selected. A default camera is being exported if no camera is selected.&lt;br /&gt;3. a &amp;#60;Viewport3D&amp;#62; is now the root. Xaml files created will now run in the browser as is.&lt;br /&gt;4. tested by BitBonk&lt;/p&gt;</description><author>TheRHogue</author><pubDate>Thu, 29 May 2008 20:42:23 GMT</pubDate><guid isPermaLink="false">Patch Uploaded 20080529084223P</guid></item><item><title>NEW POST: location for xaml_export.py when there is no scripts folder?</title><link>http://www.codeplex.com/xamlexporter/Thread/View.aspx?ThreadId=28407</link><description>&lt;div style="line-height: normal;"&gt;doh!!&lt;br&gt;
&lt;br&gt;
C:\Documents and Settings\&amp;lt;YourUserName&amp;gt;&lt;br&gt;
&lt;br&gt;
Tools &amp;gt; Folder Options &amp;gt; View (tab) &lt;br&gt;
&lt;br&gt;
Select 'Show hidden files and folders' from the Hidden files and folders (click folder icon) &lt;br&gt;
&lt;br&gt;
this reveals C:\Documents and Settings\&amp;lt;YourUserName&amp;gt;\Application Data&lt;br&gt;
&lt;br&gt;
in which can be found &lt;br&gt;
&lt;br&gt;
\Blender Foundation\Blender\.blender\scripts&lt;br&gt;
&lt;br&gt;
I coppied xaml_export.py into this folder and restarted Blender &lt;br&gt;
&lt;br&gt;
everything now woking sweet as.......&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>dyl74</author><pubDate>Mon, 26 May 2008 13:20:18 GMT</pubDate><guid isPermaLink="false">NEW POST: location for xaml_export.py when there is no scripts folder? 20080526012018P</guid></item><item><title>NEW POST: location for xaml_export.py when there is no scripts folder?</title><link>http://www.codeplex.com/xamlexporter/Thread/View.aspx?ThreadId=28407</link><description>&lt;div style="line-height: normal;"&gt;Hi &lt;br&gt;
&lt;br&gt;
I'd really love to use this XAML exporter for use in Silverlight 2 web based projects created in Expression Blend 2.5, hand coded XAML and hack and bodged C#&lt;br&gt;
I'm struggeling to get it working - can anyone help?&lt;br&gt;
&lt;br&gt;
I dont see either of the following after installing Blender&lt;br&gt;
&lt;br&gt;
C:\Program Files\Blender Foundation\Blender\.blender\scripts&lt;br&gt;
C:\Documents and Settings\&amp;lt;YourUserName&amp;gt;\Application Data\Blender Foundation\Blender\.blender\scripts&lt;br&gt;
&lt;br&gt;
The only folder in C:\Program Files\Blender Foundation\Blender\ is &lt;strong&gt;Python25&lt;/strong&gt; which contains .py files&lt;br&gt;
&lt;br&gt;
I installed Python from &lt;a href="http://www.python.org/download/releases/2.5.2/"&gt;http://www.python.org/download/releases/2.5.2/&lt;/a&gt; and tryed puting xaml_export.py in the Python25 folder and restarting with no sucess (perhaps this will be of no surprise to you) &lt;br&gt;
&lt;br&gt;
I also tryed to run xaml_export.py by double clicking it with no joy (you may have guessed by now that I am more of a designer than a developer)&lt;br&gt;
&lt;br&gt;
Any suggestions would be appreciated.&lt;br&gt;
&lt;br&gt;
cheers.
&lt;/div&gt;</description><author>dyl74</author><pubDate>Mon, 26 May 2008 12:47:19 GMT</pubDate><guid isPermaLink="false">NEW POST: location for xaml_export.py when there is no scripts folder? 20080526124719P</guid></item></channel></rss>