搜索资源列表
2ddraw
- 计算机图形学大作业,一、 调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现。三、线段裁剪和多边形裁剪算法的动画演示实现。四、交互式的二维直线求交:如果存在交点,用实心圆显示交点,并用文字显示其坐标。五、自行车行走和绕固定点旋转的自旋转物体动画。六、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。七、交互式Bezier曲线的输入绘制程序实现
ComputerGraphics
- 是我的计算机图形学的大作业,其中包括的算法有: 直线绘制的DDA算法,bresenham算法,中点算法,绘制圆和椭圆的中点算法,扫描线种子填充算法。N次贝塞尔曲线的绘制以及对他的平移旋转和缩放变换。还有颜色对话框的调用等等,操作方法在帮助里也写明了。另外,还附有一个编写说明书,适合初学者一步步的自己编写出程序来。-Is my great work in computer graphics, including the algorithm are: line drawing of the DDA
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边
计算机图形学园和椭圆的绘制
- 编写应用程序,利用鼠标在视图区内绘制圆和椭圆。要求在工具 条上创建两个按钮,分别代表绘制圆和绘制椭圆。实现代码中仅允许 使用 SetPixel 一种绘图函数,不可以使用其他绘图函数。 绘制图形的鼠标操作方式可自行决定,此处给出一种方式作为参 考:类似于绘制直线段,按下鼠标左键时的点假设为 P,按住鼠标左 键不放,移动鼠标到另一点处抬起鼠标左键,该点假设为 Q。绘制圆 的时候,以 P 为圆心,PQ 为圆的半径。绘制椭圆时,将 PQ 作为一个 矩形的对角线,绘制该矩形的内切椭圆。