图形学集成程序dda、中点算法、多边形剪裁、单车、时钟、三维图形变换
一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。四、用动画实现二维图形变
用户评论
推荐下载
-
图形学多边形绘制与平行线填充
相当于用自己的方法实现了一些opengl中函数功能
31 2019-02-16 -
计算机图形学多边形扫描与填充
包含了AET扫描算法、边界填充法、四连通种子算法
28 2019-05-03 -
计算机图形学多边形裁剪源代码
提供给要交作业的各位!这是一个关于多边形裁剪的代码,希望能帮到大家!
20 2019-05-13 -
计算机图形学中的多边形裁剪
窗口是固定的,如果需要随意给定的窗口,可以对代码稍作修改,用ButtonDown和ButtonUp实现
25 2019-05-13 -
计算机图形学直线圆多边形画法
在直线和圆的基础上,添加绘制多边形。绘图方法是鼠标左键依次单击多边形的每个固定点,并绘制鼠标右键的最后一条边,形成多边形, 基于 vc 6.0 的 c语言编写。
30 2019-06-21 -
计算机图形学多边形填充源代码
这是计算机图形学课程中的一个练习题,鼠标点击绘制多边形,绘制完成后用算法对多边形进行填充。这是我自己实现的源代码。
20 2019-05-01 -
计算机图形学的vc++程序示例含二维线画图元二维线填充图元线段裁切多边形裁切二维图形变换三维图形变换凸多面体的建模透视投影隐藏面的消除及基本图形
计算机图形学的vc++程序示例含二维线画图元、二维线填充图元、线段裁切、多边形裁切、二维图形变换、三维图形变换、凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)、曲线移动、曲线
34 2020-02-15 -
MFC三维图形的扫描变换
三维图形相对于空间任意直线的扫描变换,计算机图形学
28 2019-07-08 -
图形学实验C++实现画各种图形直线曲线多边形
C++实现画各种图形,直线,曲线。多边形,以及多边形的填充等。还可以改变颜色和线性,以及粗细
34 2019-05-13 -
计算机图形学二维三维变换
计算机图形学的一些作业啦!结合了几个资源,应该包括了课程要求吧!
34 2019-02-28
暂无评论