基于MFC的计算机图形学中点裁剪算法多边形裁剪算法
2021-12-17 11:55:32 3.6MB 中点 裁剪 算法 多边形裁剪
1
一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。四、用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括类似自行车行走和绕固定点旋转的自旋转物体动画。)五、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。六、交互式Bezier曲线的输入绘制程序实现 PS:请用VC6打开程序!程序中不包含DEBUG文件。附有操作指南。
2021-12-16 18:08:32 149KB 计算机图形学 dda mfc 三维图形
1
本资源包含了Cohen-Sutherland算法、Liang-Barsky算法实现直线段裁剪以及自创的多边形裁剪(老师都没查出BUG)的cpp源代码和实验报告。重点是多边形裁剪,400多行代码,最终实现了任意多边形裁剪,下载即可运行
1
代码实现了多边形内切Bezier曲线,并且可以按奇偶号上下左右移动
2021-12-16 08:42:02 4.98MB MFC 图形学 内切曲 多边形
1
基于Direct3D绘制点、线条、多边形等基本图形等
2021-12-15 19:22:10 47KB 线条 多边形
1
实现了以下功能: 1.绘制方形 2.绘制圆形、椭圆形 3.绘制多边形、不规则图形 4.绘制文字 5.右键改变以上图形颜色 6.拖动小方块改变图形大小 7.删除绘制的图形 8.双击绘制的文字,可以编辑
2021-12-13 10:54:47 108KB 画图 方形 圆形 多边形
1
多边形面积计算器,由坐标计算面积。有图形,很直观
2021-12-12 20:52:13 1.3MB 面积计算器
1
通过“微积分”思想计算不规则多边形的面积,通过GDI技术可视化结果。 案例地址:https://blog.csdn.net/shijie_nihao/article/details/99067597
2021-12-12 19:57:53 61KB 多边形计算面积 GDI+图形
1
C# 代码 计算多边形面积 里面有两个方法 计算方式不同
2021-12-12 18:48:40 1KB 计算面积
1
本demo基于安卓开发,主要给初学者提供一种多边形外接贝塞尔曲线(即控制点)的计算方法。参考了这个博客https://blog.csdn.net/xufive/article/details/86163741,但后面讲解不是很清楚,在看了https://www.cnblogs.com/hnfxs/p/3148743.html终于明白怎么实现,然后就参考这种算法,实现了一个安卓版本。
1