我正在尝试使用 c# 和 directx 绘制多边形
我得到的只是一个文件中点的有序列表,我需要在 3d 世界中绘制平面多边形。
我可以加载点并使用三角扇和 drawuserprimitive 绘制凸形。
当多边形非常凹(可能是)时,这显然会导致不正确的结果。
我无法想象我是唯一一个解决这个问题的人(虽然我是 gfx/directx 新手 - 我的背景是 gui\windows 应用程序开发)。
任何人都可以指出一个简单的资源\教程\算法可以帮助我吗?
c# directx polygon concave
c# ×1
concave ×1
directx ×1
polygon ×1