From the perspective of the programmer's lack of a hardware card very interesting, it's a small step into the past, thanks to the limited performance of dealing with similar problems as the old computer game creators, we are a great inspiration. You are forced to cheat, try to create a realistic illusion.
There are several open source projects aimed at rendering 3D objects in Silverlight. Balder is probably the most advanced ( http://balder.codeplex.com/ ). Another well-known is Kit3D ( http://kit3d.codeplex.com/ ).
Read more: United MSDN Blog (Original) (Translated)