1

我希望使用 Helix3d 工具包将 Silverlight 5 / XNA 示例 Solar Wind 移植到 WPF。

太阳风的例子在这里:

http://code.msdn.microsoft.com/Solar-Wind-3D-Sample-4cb56170

我观看了演示该示例的视频,其中一个很棒的功能是 3d 几何图形表示为 XML,并且可以在运行时更改。例如,这使得可以根据数据集在运行时更改地形高度或颜色。

我一直在看看起来很棒的 Helix 3d 工具包。

可以在以下位置找到:

http://helixtoolkit.codeplex.com/

我知道 3d 几何可以在 Helix 3d 工具包中表示为 XAML。是否可以在运行时动态更改几何以支持与 XNA 中的 Solar Wind 示例类似的行为?

4

1 回答 1

0

@user1306322 看起来就像 Unity3d 的插件。Unity 是一个很棒的引擎,但我被建议使用 Helix 3d,因为它是为与 WPF 应用程序集成而构建的。

就移植 Solar Winds 示例而言,更好的建议实际上是 Monogame,因为它完全(几乎)支持 XNA 框架,但支持 DirectX 11 和多平台。

于 2012-12-16T10:16:00.050 回答