图形学实验 DDA 中点算法画线 中点 多边形逼近画圆 图形变换碰撞检测 填充 裁剪