【发布时间】:2014-10-08 12:55:37
【问题描述】:
给定一个由一组点组成的 2D 多边形,我希望通过多边形内部绘制阴影。我所说的影线是指均匀分布的线条,都在 45 度左右。
我很难想办法让它工作起来不会很慢,但必须检查每条预期线与所有多边形边缘是否相交。
有没有人知道如何解决这个问题,或者任何可能有效的现有技术?
谢谢。
【问题讨论】:
-
您是否尝试过仅使用
FillPolygon使用HatchBrush作为填充的画笔? HatchBrush 有一个名为HatchStyle的属性,它有许多不同的样式可用,例如ForwardDiagonal,它从左上角到右下角绘制阴影线。