<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-11921147</id><updated>2011-12-01T09:34:21.298+01:00</updated><title type='text'>Andrej's Avalon 3D</title><subtitle type='html'>In this blog I want to publish posts about Avalon's 3D functionality. I am working on a class library that could import 3ds files into Avalon 3d objects. There are also some sample 3ds objects you can download. A list of useful links is also available.&lt;br&gt;
&lt;b&gt;Please contribute to this blog (any useful comments will be added to posts).&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11921147.post-5470188463787795350</id><published>2007-04-24T12:21:00.000+02:00</published><updated>2007-04-24T12:30:20.980+02:00</updated><title type='text'>Design user interface of your WPF application in your favorite drawing application- with new ReaderSvg library</title><content type='html'>I see that there are still some subscribers to my old blog. &lt;br /&gt;Plese subscribe to my new one: &lt;a href="http://www.wpf-graphics.com/rss.xml"&gt;http://www.wpf-graphics.com/rss.xml&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;On my new site (&lt;a href="http://www.wpf-graphics.com"&gt;www.wpf-graphics.com&lt;/a&gt;) you will found another great tool:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ab2d.ReaderSvg&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Design user interface of your WPF application in your favorite drawing application- with new ReaderSvg library&lt;br /&gt;&lt;br /&gt;Imagine the following:&lt;br /&gt;&lt;br /&gt;                    1.) Draw the whole user interface or just some of its elements of your WPF application&lt;br /&gt;                    in your favorite vector drawing application like Adobe® Illustrator®, &lt;br /&gt;                    CorelDRAW®,  Inkscape, etc.&lt;br /&gt;&lt;br /&gt;               &lt;br /&gt;                    2.) Save your drawing into svg file format.&lt;br /&gt;&lt;br /&gt;                    3.) Import your svg file into your WPF application and use it just as any other&lt;br /&gt;                    WPF UIElement.&lt;br /&gt;&lt;br /&gt;                    HOW?&lt;br /&gt;&lt;br /&gt;                    &lt;span style="font-weight:bold;"&gt;Simply by importing all elements from svg file into WPF application with Ab2d.ReaderSvg&lt;br /&gt;                        library.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;                    Ab2d.ReaderSvg is a class library that can be used to read svg file and import&lt;br /&gt;                    its elements as WPF UIElements - Canvases, Paths and other shapes. Elements Stroke and Fill data are also imported.&lt;br /&gt;                    Read more about Ab2d.ReaderSvg features and usage on www.wpf-graphics.com.&lt;br /&gt;                    On the site there is also a ReaderSvg sample applications that shows how simple is to create great animated effects, scalable vector&lt;br /&gt;                    elements, triggers to some elements and more. The sample is available with full source code.&lt;br /&gt;&lt;br /&gt;                    Push your applications to the next level - forget bitmaps - use vector&lt;br /&gt;                        elements. And use your favorite vector drawing application to achieve the best&lt;br /&gt;                        results.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wpf-graphics.com/images/ReaderSvg_usage.png"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px;" src="http://www.wpf-graphics.com/images/ReaderSvg_usage.png" border="0" alt="Usage of ReaderSvg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-5470188463787795350?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/5470188463787795350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=5470188463787795350' title='76 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/5470188463787795350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/5470188463787795350'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2007/04/design-user-interface-of-your-wpf.html' title='Design user interface of your WPF application in your favorite drawing application- with new ReaderSvg library'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>76</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-116056761108166981</id><published>2006-10-11T13:51:00.000+02:00</published><updated>2006-10-11T13:53:31.090+02:00</updated><title type='text'>AB3D.SI moved to WPF-GRAPHICS.COM</title><content type='html'>I have moved my page from www.ab3d.si to &lt;a href="http://www.wpf-graphics.com"&gt;www.wpf-graphics.com.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please fix your links :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-116056761108166981?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/116056761108166981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=116056761108166981' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/116056761108166981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/116056761108166981'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2006/10/ab3dsi-moved-to-wpf-graphicscom.html' title='AB3D.SI moved to WPF-GRAPHICS.COM'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-114906077084423039</id><published>2006-05-31T09:20:00.000+02:00</published><updated>2006-05-31T09:34:16.360+02:00</updated><title type='text'>Another big update for May WPF</title><content type='html'>I have posted another big update for May WPF - see &lt;a href="http://www.ab3d.si"&gt;my new web page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Lots of work was done to improve the reading of more complex 3D objects especially with textures. See the &lt;a href="http://www.ab3d.si/MainForm.aspx?page=Samples"&gt;sample images&lt;/a&gt; to see the capabilities of Reader3ds and also what 3D engine in WPF is capable of. Also Viewer3d and MeshUtilities were updated.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;I have seen that many have subscribed to this page on blogspot - please change the subscription to the http://www.ab3d.si/rss.xml.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.ab3d.si/images/Viewer3d_v3_9b.png" alt="Viewer3d screenshot" border="0" width="400" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-114906077084423039?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/114906077084423039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=114906077084423039' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/114906077084423039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/114906077084423039'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2006/05/another-big-update-for-may-wpf.html' title='Another big update for May WPF'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-114129604410820474</id><published>2006-03-02T11:35:00.000+01:00</published><updated>2006-03-02T11:41:54.446+01:00</updated><title type='text'>Major update for February WPF with many new features added</title><content type='html'>All the projects have been updated to work on February WPF.&lt;br /&gt;&lt;br /&gt;Reader3ds has now advanced to the 3rd version. This means it has many new features. It is now possible to import almost all information from 3ds files. So if you get a nice looking 3d object from internet or have created your own 3d model in most cases the imported model in WPF will look just as expected. Some of the new features:&lt;br /&gt;- import models with complex materials (multi-sub materials)&lt;br /&gt;- optimized reading speed&lt;br /&gt;- read SpotLight or PointLight will all properties&lt;br /&gt;- read additional properties for Cameras&lt;br /&gt;- added static Read method for simple use&lt;br /&gt;- added some additional properties for advanced use&lt;br /&gt;- Reader3ds in now in its own assembly.&lt;br /&gt;&lt;br /&gt;XamlExport class in MeshUtilities can now export all additional data to xaml text.&lt;br /&gt;&lt;br /&gt;Usability of Viewer3d has also been improved. The previewing of objects from 3ds files have been greatly simplified. It still has some of the “cookies” of WPF like styles, transparencies, animation and triggers. In the new version I have added possibility to drag and drop 3ds files from windows explorer into Viewer3ds. In the free camera mode it is now possible to rotate the camera with your mouse by holding down the right button. And as before the whole application is available with full source code which makes it a great piece of WPF code.&lt;br /&gt;&lt;br /&gt;I have also added additional documentation and code samples.&lt;br /&gt;&lt;br /&gt;Visit &lt;a href="http://www.ab3d.si"&gt;Andrej Benedik's 3D web page&lt;/a&gt; for more.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.ab3d.si/images/Viewer3d_v3.png" alt="Viewer3d screenshot" border="0" width="400px"/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-114129604410820474?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/114129604410820474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=114129604410820474' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/114129604410820474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/114129604410820474'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2006/03/major-update-for-february-wpf-with.html' title='Major update for February WPF with many new features added'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-113630096781623934</id><published>2006-01-03T16:03:00.000+01:00</published><updated>2006-01-03T16:14:21.900+01:00</updated><title type='text'>My site about 3D in Avalon - with new upadted code</title><content type='html'>I would like to invite you to my new site about 3D in Windows Presentation Foundation (Avalon). There you can find new versions of Viewer3D and Reader3ds and also an online 3ds to xaml converter. &lt;br /&gt;&lt;br /&gt;The new site can be found at &lt;a href="http://www.ab3d.si"&gt;www.ab3d.si&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-113630096781623934?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/113630096781623934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=113630096781623934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/113630096781623934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/113630096781623934'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2006/01/my-site-about-3d-in-avalon-with-new.html' title='My site about 3D in Avalon - with new upadted code'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-111899392362875901</id><published>2005-06-17T09:38:00.000+02:00</published><updated>2007-04-24T12:19:20.190+02:00</updated><title type='text'>New 3ds file reader and Viewer3D</title><content type='html'>&lt;p&gt;I am preparing to post an article with the new 3ds file reader and new Viewer3d to the CodeProject. I am currently writing the text for the article - the hard part for me :) - hopefully it will be posted in the next week. The code is already written and is available for download from &lt;a href="http://www.wpf-graphics.com"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;img alt="Viewer 3d" src="http://www.wpf-graphics.com/images/new_viewer3d.png" width="440" /&gt;&lt;br /&gt;&lt;p&gt;There is plenty of new features in the new version. The most important is ability to read all the 3d objects from 3ds file. Also the mapping coordinates are imported - it is possible to put textures or VisualBrushes on the objects. The cameras and lights are imported too.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The Viewer3d also looks much nicer. It uses lots of Avalon's "cookies" like style triggers, storyboards, ...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-111899392362875901?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/111899392362875901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=111899392362875901' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111899392362875901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111899392362875901'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2005/06/new-3ds-file-reader-and-viewer3d.html' title='New 3ds file reader and Viewer3D'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-111536670469333647</id><published>2005-05-06T09:51:00.000+02:00</published><updated>2007-04-24T12:18:32.323+02:00</updated><title type='text'>Sample 3d objects</title><content type='html'>&lt;p&gt;There are some sample 3d objects with 3ds and xaml file. With scale and rotate the objects can be used as basic components for some other, more complicated, objects.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="box" src="http://www.wpf-graphics.com/3d_objects/simple/box.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Box: &lt;a href="hhttp://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="pyramid" src="http://www.wpf-graphics.com/3d_objects/simple/pyramid.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Pyramid: &lt;a href="http://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="button1" src="http://www.wpf-graphics.com/3d_objects/symbols/button1.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Button1: &lt;a href="http://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="button2" src="http://www.wpf-graphics.com/3d_objects/symbols/button2.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Button2: &lt;a href="http://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="oiltank" src="http://www.wpf-graphics.com/3d_objects/symbols/oiltank.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Oiltank: &lt;a href="http://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="150" alt="chemberbox" src="http://www.wpf-graphics.com/3d_objects/symbols/chemberbox.png" width="200" /&gt;&lt;br&gt;&lt;span style="font-size:75%;"&gt;Chemberbox: &lt;a href="http://www.wpf-graphics.com/Objects.aspx"&gt;[3ds file]&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I wanted to post more objects, but I had many problems with rendering complex objects in Avalon, so I pushed only some. But there will be more...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-111536670469333647?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/111536670469333647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=111536670469333647' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111536670469333647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111536670469333647'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2005/05/sample-3d-objects.html' title='Sample 3d objects'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-111467220172924531</id><published>2005-04-28T09:07:00.000+02:00</published><updated>2005-06-17T09:38:19.526+02:00</updated><title type='text'>Links</title><content type='html'>&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=85ab132b-f1aa-4422-b053-272d79863013&amp;displaylang=en"&gt;Download Avalon and Indigo Community Technology Preview - March 2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;AVALON:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://winfx.msdn.microsoft.com/library/en-us/wcp_conceptual/winfx/graphicsmm/overviews/3D/basic3d.asp"&gt;WinFx SDK Documentation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.designerslove.net/#111151197598662868"&gt;Designers Love .NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.simplegeek.com/categoryview.aspx/WinFX"&gt;ChrisAn's Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3D GRAPHICS:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.amazing3d.com/modfree.html"&gt;Free 3D Models Collection&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_c/directx/graphics/programmingguide/GettingStarted/3DCoordinateSystems/facevertexnormalvectors.asp"&gt;"Face and Vertex Normal Vectors" from MSDN&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.answers.com/main/ntquery?method=4&amp;amp;dsid=2222&amp;dekey=3D+computer+graphics&amp;amp;amp;gwp=8&amp;amp;curtab=2222_1"&gt;"3D computer graphics" from Answers.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CODE PROJECT:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/csharp/chess.asp"&gt;Valil.Chess by Valentin Iliescu (3d chess in Avalon)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/vgclock.asp"&gt;A Vector Graphics Rendered Animated Clock By Marc Clifton&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/3D_in_XAML.asp"&gt;3D in XAML By Livid&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-111467220172924531?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/111467220172924531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=111467220172924531' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111467220172924531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111467220172924531'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2005/04/links.html' title='Links'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11921147.post-111450156690935757</id><published>2005-04-26T09:24:00.000+02:00</published><updated>2007-04-24T12:11:49.977+02:00</updated><title type='text'>Importing 3D objects into Avalon from 3ds files</title><content type='html'>I have posted &lt;a href="http://www.codeproject.com/csharp/avalon3ds.asp"&gt;an article to The Code Project&lt;/a&gt; about importing 3D objects into Avalon from 3ds files.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Avalon 3d&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You can load object from 3ds file directly into Avalon MeshGeometry3D object or export object as XAML text. There is also a simple 3d object viewer. The source can be downloaded from &lt;a href="http://www.wpf-graphics.com"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt="Viewer 3d" src="http://www.wpf-graphics.com/images/avalon3ds_viewer3d.png" width="440" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sample&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There is also a simple sampe. The first part of the sample uses Load3ds class (from previous source) to load a simple button object and it shows it in tree different positions and colors. Download it from &lt;a href="http://www.wpf-graphics.com"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img alt="Sample" src="http://www.wpf-graphics.com/images/avalon3ds_sample.png" width="440" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11921147-111450156690935757?l=avalon3d.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avalon3d.blogspot.com/feeds/111450156690935757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11921147&amp;postID=111450156690935757' title='89 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111450156690935757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11921147/posts/default/111450156690935757'/><link rel='alternate' type='text/html' href='http://avalon3d.blogspot.com/2005/04/importing-3d-objects-into-avalon-from.html' title='Importing 3D objects into Avalon from 3ds files'/><author><name>Andrej Benedik</name><uri>http://www.blogger.com/profile/09810927904872270924</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>89</thr:total></entry></feed>
