实验任务及内容 基于MFC实现以下功能: 1.分别用中点画线算法、DDA画线算法、Bresenham画线算法绘制直线; 2.使用中点画圆算法绘制圆; 3.使用中点画椭圆算法绘制椭圆; 4.分别使用4邻域内点表示和边界表示法实现区域填充。 编程测试环境 Visual Studio 2019 PDF文档中包括对三种画线方法、中点画圆、中点画椭圆、两种区域填充程序的预期功能、设计思路详细分析及运行结果展示
2024-03-12 15:31:32 581KB dda算法 Bresenham算法 区域填充算法
1
本原代码集是我对计算机图形的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等 -primitive code is the set of computer graphics programming practice, including line drawing, anti-aliasing line, Circle. painted oval, rectangular painting, drawing polygon, rectangle filling, polygon filling, 3D transformation, lighting, texture, etc.
2022-06-17 13:05:31 30KB 计算机图形
两个算法画圆实现的交互界面是在窗口上鼠标左键点击得到圆心,并在控制台界面输入圆的半径,点击右键画出圆,椭圆算法的交互界面是在窗口上点击椭圆中心,并在控制台界面输入长轴和短轴的长度,点击右键画出椭圆。
2021-09-27 16:40:30 100KB 画圆、画椭圆
1
C#画圆、画椭圆、3点圆弧、直线、虚线集成到一个测试项目,具体操作可以看博文
2021-06-30 18:02:14 74KB C#画圆
1
自写MFC实现 中点算法画直线、画圆、画椭圆,计算机图形学
2019-12-21 22:26:25 255KB MFC 画直线 画圆 画椭圆
1