代码之家  ›  专栏  ›  技术社区  ›  synepis

在Silverlight中创建三维旋转木马

  •  1
  • synepis  · 技术社区  · 15 年前

    我想做一个三维旋转的飞机,其中有视频或图像用作纹理。我知道这可以在wpf中完成,但我很感兴趣的是,在sivlerlight中,这样的事情是否可能发生,与wpf中的事情相比,创建这样的事情会有多大的不同和(更少的)困难。

    Silverlight中是否有ViewPort3ds、MeshGeometries、ModelVisual3ds和此类内容(或其他等效内容)?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Luke Woodward    14 年前

    也可以试试杰西·利伯蒂写的两个视频 here .

    编辑 :

    啊,现在你给你的问题添加了一些其他的细节。坦率地说,算了吧。如果你想做这样严肃的3D工作,那么Silverlight就是没有配备它。Silverlight中没有此类3D类型。有 kit3D 但这一计划一年来进展不大。

    最接近3d的本地Silverlight是 Projection 类。正如一些例子所显示的那样,通过一些自制的数学,你可以为你的用户界面提供一些3Dness,但是你必须完成所有的工作。

        2
  •  2
  •   serge_gubenko    15 年前

    你可能要找的是 覆盖流 控制。我使用的是Silverlight的Telerik控件,它们的包中有一个: 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

    这个我没试过,所以不能告诉你它有什么好处

    希望这有帮助,问候