在平面上绘制线条的算法

Pet*_*r17 4 .net algorithm graphics image-processing

如果不是水平或垂直,在平面上绘制线的算法(逐点)是什么?

ybu*_*ill 9

Bresenham的算法.

  • 实际上,当然,这些天你很少使用它 - 你把它留给你的图形API.但它仍然偶尔值得知道其他问题,结果证明是等价的.例如,您需要在每个tick事件上更新整数时间变量 - 但是tick事件以某个非整数间隔进入.只要该间隔是合理的,基于Bresenhams的方法可以保持该时间而没有累积误差. (3认同)