从零开始实现3D软光栅渲染器 (3) 绘制直线

简介 上一节中我们在canvas中绘制了点,这一节我们来绘制直线。 计算机图形学中,绘制直线的算法很多,比如:DDA算法,中点画线算法… 今天我们来讲一个经典的算法:Bresenham算法。经典之所以是经典,因为它既保证了绘制直线的效率,而且也能绘制圆弧、抛物线等。 大家都知道,显示器屏幕像素是由像素组成的,我们看到画面的过程,其实就是每个像素填充不同的颜色罢了。简单说,不就是一个二维数组嘛,只不
相关文章
相关标签/搜索