任意斜率的中点算法,包括坐标转换,画坐标轴等
2022-03-18 23:16:17 49KB 任意斜率 中点算法 坐标转换
1
计算机图形学—绘制任意斜率的直线段,vs2017写的,直接打包的文件夹
2021-06-04 21:33:08 70.25MB 计算机图形学
1
bresenham画线(任意斜率
2021-05-10 17:58:07 3KB bresenham画线(任意斜率).
1
void Bresenham(int x0,int y0,int x1,int y1){ int dx,dy,d,up,down,x,y; if(x0>x1){ x=x1;x1=x0;x0=x; y=y1;y1=y0;y0=y; } dx=x1-x0;dy=y1-y0; d=dx-2*dy; up=2*dx-2*dy; down=-2*dy; if(dy>0&&abs(dy)-abs(dx)>0){ x=x0;x0=y0;y0=x0; y=x1;x1=y1;y1=x1; } if(dy0){ x=x0;x0=-y0;y0=x0; y=x1;x1=-y1;y1=x1; } if(dy<0&&abs(dy)-abs(dx)<0){ x0=-x0; x1=-x1; } while(x0<=x1){ putpixel(x0,y0); x0 ++; if(d<0){ y0 ++; d+=up; } else d+=down; } }
2019-12-21 20:38:02 2KB Bresenham
1
计算机图形学实验 绘制任意斜率的直线段 的c++源代码,希望和大家交流分享
2019-12-21 19:50:11 1.83MB c++ 计算机图形学
1