搜索资源列表
多边形的填充
- 学习计算机图形学的学生必做的一个题目,本人自认做的比较完美,会对其他同学有点借鉴意义,实现橡皮颈画任意多边形,对其进行填充-study computer graphics students will do a topic, I do a self perfection, the other students would somewhat useful to achieve rubber neck painting arbitrary polygon, its filling
gisdraw_tracer
- 一个相当不错的绘图程序,包括了基本的画线,画面,画多边形的功能以及拖动,移动,编辑,打印等,更可贵的是该程序在实现拖动时有效避免了闪屏问题,值得学习-a pretty good drawing program, including the basic line drawing, face painting and polygon functions, and drag mobile, edit, print, more valuable is the process in achieving e
liujunpeng03081528
- 实验内容: 1 实现扫描转换多边形的算法填充多边形。 实现内容: 1, 可以画任意多边形。 2, 三角形也是通过扫描转换多边形的算法实现。 具体实现: 画多边形用moveto(),lineto(),两个函数实现画没一条边。 构造ET表,AEL表,通过这两个表填充多边形。 画图步骤: 1. 取顶点:用n记录顶点个数,按下鼠标开始取点,第二次按下取得第二个顶点,第i次按下取得第i 个顶点。取得的顶点放到Verex[]中。 2. 画多边形:按下菜单按钮----多
VCDOTNETJCBCBL
- 绘图例子,进行参考和模仿,一个相当不错的绘图程序,包括了基本的画线,画面,画多边形的功能以及拖动,移动,编辑,打印等,更可贵的是该程序在实现拖动时有效避免了闪屏问题,值得学-Mapping example, reference and imitate, a fairly good mapping procedures, including the basic line drawing and picture polygon features paintings and Drag, moving,
console_graphic
- 用控制台程序(Console project)实现计算机图形学的基本图形,其中Bresenham为Bresenham算法画线的项目,输入起点和终点;dda为DDA算法画直线的项目,输入起点和终点;mid_point为中点画线法的项目,输入起点和终点;Bres_circle为根据Bresenham算法画圆,输入圆心点和半径; midpoint_circle为中点画圆法,包括填充,输入圆心点和半径;midpointEllipse为中点画椭圆,包括填充,输入圆心点和长短轴; duobianxi
AdvancedComputerGraphic
- 画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图-painting line, anti-aliasing line, Circle, painted oval, rectangular painting, drawing polygon, rectangle filling, polygon filling, 3D transformation, lighting, map
MyPolygon
- 在对话框中画多边形,并且通过鼠标能移动多边形.
cad
- 简单的CAD系统,实现一些画多边形,填充色功能
DrawPolyG
- MFC画多边形 先单击左键,移开鼠标,单击右键就可以画出一条直线,再移开鼠标,双击右键就可以画出个三角形。 其他多边形,以此类推。 注意,以“单击左键”开始。 本程序只完成简单的功能。
EdgeAll
- 用鼠标画多边形,并用扫描线法填充,除自交外的所有多边形均适合。
gui16
- 原代码下载,我对计算机图形学的编程实践,包括画直线、反走样直线、画圆、 画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。由于 精力有限,未对原码做任何注释。出于简化编程的考虑,许多地方指定了常数,未做 通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立 release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之 外执行程序,必须复制所需位图及模型文件。
184526345
- 本原代码集是对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。出于简化编程的考虑,许多地方指定了常数,未做通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之外执行程序,必须复制所需位图及模型文件。内含r-primitive code of computer graphics programming p
通过鼠标点击画多边形的MFC界面
- 通过鼠标点击画多边形的MFC界面.每次鼠标左击时取得当前鼠标的位置,放到point类型数组中,直到点击了鼠标右键结束,Polygon drawing by mouse click in MFC enviroment. Every time when the mouse left-click to obtain the current mouse position, into an array of point type, click the right mouse button until th
Graphics
- 作为图形图像课程的设计,内容有椭圆中点(Bresenham算法),圆中点(Bresenham算法),直线中点Bresenham算法,画椭圆,画多边形(5边),画折线(6个点)。运行在VC6.0下用MFC-As a graphic image curriculum design, content elliptical midpoint (Bresenham algorithm), round the mid-point (Bresenham algorithm), a straight line
javaline3
- 用JAVA实现的多边形填充。单击画多边形的边,双击围成多边形,三击开始填充。并且可以修改多边形边的颜色,填充色。-Implemented with JAVA polygon fill. Click the picture side of the polygon, double-click the enclosed polygon, three-hit start filling. And can modify the color of the polygon edges, filled with
tianchong
- 实现多边形区域扫描线填充的有序边表算法,并将实现的算法应用于任意多边形的填充,多边形的顶点可由键盘输入或鼠标拾取,填充要准确,不能多填也不能少填。 要求掌握边形区域扫描线填充的有序边表算法的基本原理和算法设计,画出算法实现的程序流程图,使用C或者VC++实现算法,并演示。 -Scan-line polygon fill the region to achieve the orderly side of the table algorithm, and the algorithm is a
gui16
- 对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。在gui16下建立 release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之 外执行程序,必须复制所需位图及模型文件。-Practice of computer graphics programming, including drawing a straight line, anti-aliasing line, circle,
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪
gui16
- e-mail:cproom@163.net 计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。由于精力有限,未对原码做任何注释。出于简化编程的考虑,许多地方指定了常数,未做通用处理。-e-mail: cproom@163.net computer graphics programming practice, including painting a straight line, anti-aliased line,
MIx
- 包含几种不同绘图方法:中点画线,Bresenham画线,画多边形,小球动画-Contains a number of different mapping methods: in the line stipple, Bresenham line drawing, polygon drawing, animation ball