使用XNA渲染任意多边形

使用XNA渲染任意多边形,xna,polygon,vertex,Xna,Polygon,Vertex,正在寻找一种简单的方法来渲染任意顶点列表(在二维平面上)。。。我猜我将不得不进行某种细分,并且必须处理凹凸多边形。不是在这里寻找一个疯狂的想象。。。只想渲染一个平面形状 当然,其他人以前也遇到过这种需要吗?任何提示都将不胜感激:-)您实际上正在进行三角测量 试试尼克·格雷夫林的图书馆。上次我用它时,有一个错误,一些多边形会从里到外三角化。但是如果你浏览一下bug追踪器,我想可能会有一个修复方法。根据你需要的简单程度,你可以在msdn上查看这个。它是从SpaceWar示例中撕下来的,应该可以让您开

正在寻找一种简单的方法来渲染任意顶点列表(在二维平面上)。。。我猜我将不得不进行某种细分,并且必须处理凹凸多边形。不是在这里寻找一个疯狂的想象。。。只想渲染一个平面形状


当然,其他人以前也遇到过这种需要吗?任何提示都将不胜感激:-)

您实际上正在进行三角测量


试试尼克·格雷夫林的图书馆。上次我用它时,有一个错误,一些多边形会从里到外三角化。但是如果你浏览一下bug追踪器,我想可能会有一个修复方法。

根据你需要的简单程度,你可以在msdn上查看这个。它是从SpaceWar示例中撕下来的,应该可以让您开始使用基本原语。

这就成功了,谢谢!实际上,我将项目更新为XNA 4并提交了一个补丁,Nick接受并应用了该补丁。谢谢安德鲁:-)