使用Direct3D绘制带有圆形结尾的线条

3

有没有办法使用ID3DXLine绘制带圆形端点的线条?我正在尝试从多个线段绘制曲线,但在线段连接处出现了空白区域。 在这里性能至关重要。

谢谢!


还有其他快速绘制粗曲线的D3D方法吗?

1个回答

2
您最好使用带有边缘抗锯齿的圆形纹理,然后在线段的两端各绘制一半的纹理。接下来,在围绕线段的矩形中心渲染一条条纹,最后在另一端完成另一半纹理的绘制。这将给您所需的效果,但比简单调用“DrawLine”等方法要复杂一些...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接