Creating a 3D Carousel in Silverlight
I would like to make a 3D carousel of planes which have videos or images used as textures. I know this can be done in WPF but I'm interested to know if such a thing is possible in Sivlerlight and how much different and more(less) difficult would it be to create as opposed to the one in WPF.
Are t开发者_如何转开发here Viewport3Ds, MeshGeometries, ModelVisual3Ds and such things(or other equivalents) in Silverlight?
what you're probably looking for is a Cover Flow control. I'm using telerik controls for silverlight and they have one in their package: RadCoverFlow for Silverlight
(source: telerik.com)
there is also one available on codeplex: Silverlight Cover Flow
this one I didn't try myself so can't tell you if it's any good
hope this helps, regards
Try also the two videos by Jesse Liberty that he blogs about here.
Edit:
Ahh, now you added some other details to your question. Frankly forget it. If you want do serious 3D work like that then silverlight just isn't equiped for it. There are no such 3D types in Silverlight. There was the kit3D project but that hasn't moved much in well over a year now.
The closest native Silverlight gets to 3D is the Projection
class. As some examples show with some home grown math you can provide some 3Dness to your UI but you have to do all the work.
精彩评论