首页 文章

在DirectX11中渲染任意多边形

提问于
浏览
1

有没有办法在directx 11中渲染n> 3个角的任意多边形?

我记得在使用GL_POLYGON的旧版OpenGL版本中这是可能的,但我还没有在directX API中找到任何东西 .

1 回答

  • 2

    答案不是本地的,没有NGons原始类型,GL的问题大多充满问题而且非常接近FAN .

    您必须对自己进行三角测量,可以使用几何着色器完成,接收控制点并输出三角形

    具有DrawIndirect的计算着色器是可能的,并且功能更多,但需要更多设置才能工作 .

相关问题