解析几何第8讲-中点弦问题--椭圆垂径定理.doc
2021-11-16 22:03:03 386KB
CG作业 用vc++编的,包括画线(DDA、中点画线、brasenham算法)、画圆、椭圆、梁友栋裁剪算法、中点裁剪......
2021-11-14 16:30:41 1.93MB 计算机图形学 CG作业
1
matlab编写的改进中点bresenham算法 可画任意象限任意斜率的直线
2021-11-10 20:33:10 719B 改进中点bresenham算法 matlab
1
openGL画直线,包括DDA,Bresenham中点,Bresenham。用openGL实现。。。
1
有很详细的算法介绍,还有很多完整的源代码。ppt格式
2021-11-05 19:10:17 352KB 中点算法 dda算法 画圆
1
1、运行附件中参考例子,理解Visual C++和OpenGL的使用。 2、参照附件例子,修改程序,实现可以在视图客户区中进行绘图,并可以实现重画功能。 3、编程实现利用DDA算法、中点算法和Bresenham算法生成直线,并显示。 同时要求:(1)实现可动态修改直线的起始点坐标和终点坐标 (2)实现可动态选择线的颜色和线宽。 4、编程实现利用1/8圆中点算法和Bresenham算法生成圆,并显示,要求圆心和半径可以任意设置。 5、构造任意一个封闭并且不自交的多边形,假定该多边形内部是四连通的。要求: 用多边形扫描线算法实现对多边形内部的填充,要求内部颜色和边界颜色不一致。
2021-11-02 10:09:25 63.26MB opengl mfc c++ 计算机图形学
1
扫描线算法 算法步骤:(1)确定多边形所占有的最大扫描线数,得到多边形顶点的最小和最大y值(ymin和ymax)。(2)从y=ymin到y=ymax,每次用一条扫描线进行填充。填充过程可分为四个步骤:a.求交:计算扫描线与多边形各边的交点;b.排序:把所有交点按照递增顺序进行排序;c.交点配对:交点两两配对,表示扫描线与多边形的一个相交区间;d.区间填色:将相交区间内的像素置成不同于背景色的填充色。 其余的可自行百度
2021-11-01 10:17:08 3KB 计算机图形学 中点分割算法
1
该项目采用VS2019开发, 使用OpenGL 1.1库文件()绘制, 采用包含直线段绘制的两种算法: 中点算法, 和 DDA算法. 分别采用两种算法描绘出4种不同斜率的直线, 外加一条单独处理的垂直x轴的直线. 有明确的注释. 虽然OpenGL1.1库文件较老, 但不论是对于教学还是实践, 对理解直线段算法都具有重要意义, VS2019环境配置教程: https://blog.csdn.net/BoyInC0de/article/details/90079870 三种直线算法的解释:https://blog.csdn.net/BoyInC0de/article/details/90549419#_8
2021-10-31 17:18:43 23.54MB 中点算法 DDA算法 OpenGL 直线段描绘算法
1
Bresenham,DDA,中点分割算法直线绘制,并且有效率对比,还有圆弧以及圆的绘制算法
2021-10-28 22:40:20 93.8MB Bresenham
1