搜索资源列表
FillPolygon
- 用C实现的多边形填充算法,该算法效率很高,经过实际应用-C realized polygon filling algorithm, which is highly effective, practical applications after
橡皮筋算法和多边形填充算法
- 计算机图形学中的橡皮筋算法和多边形填充算法,使用vc编写.-computer graphics algorithms and the rubber-band polygon filling algorithm, vc prepared.
hueituchenxudaquan
- 程序的功能: 一、用两种不同算法(DDA法和中点法)画任意直线,输入方式有鼠标取点点法,和对话框输入直线端点法。直线颜色在画线前任意选取。 二、直线的属性控制。可以从对话框中任意输入线宽画直线。还有画虚线的功能,你可以输入虚线中实线部分的长度和空白间隔的长度来画虚线。 三、用两种算法(中点法和正负法)画任意圆。 四、画任意椭圆。画椭圆时限任意取两点确定一矩形,由该矩形确定椭圆的大小。 五、多边形填充。用鼠标取点画任意多边形,可选取任意颜色去填充多边形区域。 六
liujunpeng03081528
- 实验内容: 1 实现扫描转换多边形的算法填充多边形。 实现内容: 1, 可以画任意多边形。 2, 三角形也是通过扫描转换多边形的算法实现。 具体实现: 画多边形用moveto(),lineto(),两个函数实现画没一条边。 构造ET表,AEL表,通过这两个表填充多边形。 画图步骤: 1. 取顶点:用n记录顶点个数,按下鼠标开始取点,第二次按下取得第二个顶点,第i次按下取得第i 个顶点。取得的顶点放到Verex[]中。 2. 画多边形:按下菜单按钮----多
jisuanjituxing
- 根据多边形区域的填充原理可以推广到圆域的填充,由于圆的特殊属性,即可根据任何欲填充的像素点与圆心的距离是否大于或小于半径来判断是否在圆内或圆外,具体实现程序如下; 利用中点画圆算法实现边界程序: void CArea_FillData::MidpointCircle(int xc, int yc, int r, int color) {//画八分之一的圆 int x,y,d x=0 y=r d=1-r WholeCircle(xc,yc,x,y,color
DrawFunc
- 基本图形学图元生成,实现图形学经典图元直线,样条,多边形填充,裁剪等算法。-basic map generated graphics, graphics achieve classic map line, spline, polygon filling, cutting algorithm.
FillScaning
- 用多边形的填充算法编制一个任意多边形的填充程序-with polygon filling algorithm an arbitrary polygon filling procedures
AdvancedComputerGraphic
- 画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图-painting line, anti-aliasing line, Circle, painted oval, rectangular painting, drawing polygon, rectangle filling, polygon filling, 3D transformation, lighting, map
CGFramework
- 用visual c++做的图形填充程序。能实现任意多边形内部填充以及类似windows附件画笔中对所画封闭图形的填充。-c done with visual graphics filling procedures. Achieve internal arbitrary polygon filling, and similar windows of the annex brush painting filled the closed graphics.
tuxingxueshiyan1
- 《计算机图形学》 实验一 基本图形的生成 实验目的: 1、编写直线的DDA和Bresenham算法的实现程序,验证算法的正确性。 2、编写圆的Bresenham算法或中点算法的实现程序,验证算法的正确性。 3、用多边形的扫描线填充算法对一多边形进行填充,验证算法的正确性。 4、使用Cohen-Sutherland算法裁减二维线段或使用Sutherland-Hodgman算法对多边形进行裁减,验证算法的正确性。 5、通过算法的编写,切实掌握图形学中直线和圆生成的原理以及
dbxdtc321123
- 计算机图形学:多边形的填充。有详细的文档说明,用MFC编写,具体内容见文档-computer graphics : polygon filling. A detailed document that the preparation of MFC with specific contents see documents
TestHT
- 多边形的填充算法,可以输入多边形的顶点坐标画图,还可以选择颜色。-polygon filling algorithm, can be imported polygon drawing coordinates of the vertices can also choose colors.
184526345
- 本原代码集是对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。出于简化编程的考虑,许多地方指定了常数,未做通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之外执行程序,必须复制所需位图及模型文件。内含r-primitive code of computer graphics programming p
Areas-filling
- 利用vc实现多边形的区域填充,可以绘制图形并且选择颜色,界面精美。-Vc achieved using polygon area fill, you can draw graphics and color, attractive interface.
tianchong
- 实现多边形区域扫描线填充的有序边表算法,并将实现的算法应用于任意多边形的填充,多边形的顶点可由键盘输入或鼠标拾取,填充要准确,不能多填也不能少填。 要求掌握边形区域扫描线填充的有序边表算法的基本原理和算法设计,画出算法实现的程序流程图,使用C或者VC++实现算法,并演示。 -Scan-line polygon fill the region to achieve the orderly side of the table algorithm, and the algorithm is a
Computer_Graphics_Program
- 自己做的图形学作业,多边形填充、裁剪。填充和裁剪都是多种方法实现-The graphics make their own operations, polygon filling, clipping. Filling and cutting are many ways to achieve the
polygon_fill
- 用VB实现计算机图形学中的区域填充(横向填充),可设置填充间距-Achieved with computer graphics in VB region filling (horizontal fill), can be set to fill space
huatu
- 画图软件,实现画直线,圆,多边形,填充,剪裁等功能-Drawing software, to achieve drawing a straight line, circle, polygon, filling, trimming and other functions
MyView
- 计算机图形学五个实验的代码包括:直线的扫描生成算法,圆和椭圆的扫描生成算法,多边形区域填充算法,多边形裁剪算法,种子填充算法-Five experiments in computer graphics code include: linear scan generation algorithm, the scanning circle and ellipse generation algorithm, polygon filling algorithm, polygon clipping alg
Tuxingxue-MFC-kuangjia
- 自己编写的一个基于MFC的图形学框架,里面实现了基本的一些画圆、画线、画多边形、填充颜色等算法-I have written a MFC-based graphics framework, which implements some of the basic circle, draw lines, draw the polygon, filling color algorithm