在Silverlight中创建3D轮播

时间:2010-01-17 21:29:27

标签: wpf silverlight 3d

我想制作一个3D旋转木马的飞机,其中包含用作纹理的视频或图像。我知道这可以在WPF中完成,但是我很想知道在Sivlerlight中是否可以实现这样的事情,并且创建与WPF中的那个相比有多少不同和更多(更少)难度。

Silverlight中是否有Viewport3Ds,MeshGeometries,ModelVisual3Ds等等(或其他等价物)?

2 个答案:

答案 0 :(得分:2)

您可能正在寻找的是 Cover Flow 控件。我正在使用telerik控件进行silverlight,他们的包装中有一个:RadCoverFlow for Silverlight

alt text http://www.telerik.com/libraries/radcontrols_for_silverlight/coverflow_screenshot.sflb

codeplex上还有一个可用:Silverlight Cover Flow

alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SilverlightCoverFlow&DownloadId=67329

这个我没有尝试自己,所以不能告诉你它是否有任何好处

希望这有帮助,尊重

答案 1 :(得分:1)

尝试Jesse Liberty撰写的关于here博客的两个视频。

修改

啊,现在你在问题中添加了一些其他细节。坦率地忘了。如果你想做那样严肃的3D工作,那么银光就不适合它。 Silverlight中没有这样的3D类型。有kit3D项目,但现在一年内没有太多变化。

最接近3D的本机Silverlight是Projection类。正如一些示例显示一些本土数学,你可以为你的UI提供一些3D,但你必须做所有的工作。