如何在WinRT中绘制或渲染球体?

时间:2013-08-30 18:59:06

标签: c# 3d winrt-xaml

我在弄清楚如何在WinRT中绘制3d形状(在这种情况下为Sphere)时遇到了一些麻烦。我查看了Matrix3DProjection和Matrix3D,但似乎更像是2D对象的透视变换,使它们显示为3D。

我还看了一些类似SharpDX的库,它们似乎可以做很多事情,但我似乎无法找到一个简单的例子来说明如何渲染像球体一样的形状。

我的最终目标是渲染一个较小的球体围绕一个较大的球体运行,但宝贝先迈出步伐,我必须能够在第一时间实际创建形状。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您使用的是SharpDX,您可以查看Geometrics Toolkit示例,它仅针对Desktop实现,但完全相同的代码将在WinRT上运行。用它绘制几何图元非常简单 - 加载和绘图的代码是here