我有一个关于自己绘制线条/路径的问题。 我使用C#/ WPF / Cudafy的组合来进行UI和一些计算(例如路径)。现在我有一个Byte []数组,应该填充'colors'/ values(array-length = 4 * width *结果图像的高度)。
我为线路和一个端点(起点之间的某处)获得了一些起点。首先,我计算了从这些起始点到端点的一些路径,然后想要将它们“绘制”到数组(将用于构造WriteableBitmap)。然而,点坐标存在于“简化环境”中(因为计算运行Dijkstra算法所需的路径)。
我的路径现在由元组保持点坐标(缩小尺寸)和'线宽'来定义。
由于某些路径可能“重叠”,我认为我会执行以下步骤以确保结果很好看:
您认为可能有更好的方法吗?如果是这样,请分享您的想法:)
感谢您的帮助!
以下是指向目前情况的图片的链接:CPVL Application