您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 计算机图形学填充算法,使用OpenGL+MFC实现

  2. 程序功能介绍: 本程序是在上次的画直线、画圆的程序上修改的,添加了扫描线填充算法,使用OpenGL+MFC实现。 填充算法的使用说明: 1、选择菜单中的“种子填充”--〉“鼠标画边界”,然后在绘图区域左键点击若干个点作为多边形的顶点,最后点击右键来表示选点结束,点击右键之后,屏幕上会将这些点按顺序连成多边形。 2、选择菜单中的“种子填充”--〉“开始填充”,然后左键点击多边形内任意一点(给定种子),本程序会立刻用种子填充算法将多边形内部填充 3、如果要再次画多边形,请再次选择“种子填充”--〉
  3. 所属分类:其它

    • 发布日期:2010-03-27
    • 文件大小:3145728
    • 提供者:Evan802
  1. vc2005下用opengl实现扫描线填充算法

  2. 本程序是在vc2005环境下用opengl实现的扫描线填充方法,不过仅能应用于多边形填充。用户可通过橡皮筋绘图绘制多边形。
  3. 所属分类:C++

    • 发布日期:2010-10-27
    • 文件大小:768000
    • 提供者:tczhoulan
  1. vc++多边形扫描线填充算法,opengl

  2. 多边形扫描线填充,opengl源程序,vc++。
  3. 所属分类:C++

    • 发布日期:2010-12-14
    • 文件大小:238592
    • 提供者:langwa
  1. 扫描线填充算法的OpenGL实现

  2. 基于AEL(活化边表)的扫描线填充算法的OpenGL实现。该算法包含一个基于GLUT的事件捕获框架用于绘制多边形。
  3. 所属分类:其它

    • 发布日期:2011-12-16
    • 文件大小:2097152
    • 提供者:yqz411
  1. 多边形填充扫描线算法

  2. vs2008下 opengl实现,多边形扫描线填充算法。 用到glut库 鼠标左右键实现选点和填充
  3. 所属分类:C/C++

    • 发布日期:2012-11-23
    • 文件大小:899072
    • 提供者:zmile
  1. 画多边形 VC++

  2. 实现任意给定多边形的扫描多边形填充算法; 基于OpenGL的框架,要求按逆时针顺序给定的多边形顶点,画出多边形,并用填充颜色。
  3. 所属分类:C/C++

    • 发布日期:2012-12-31
    • 文件大小:53248
    • 提供者:longqswhehe
  1. 多边形扫描线算法

  2. 实现任意一个非自交五边形的扫描转换(要求采用线算法) (只能用 OpenGL的画点函数 的画点函数 ) 要求: 1. 五边形的个点应可以自行指定(方式不限,但用户给定的五个顶点要满足非自交 条件,因此程序不用做判断) 2. 填充颜色应可指定,完屏幕自动刷清。
  3. 所属分类:C/C++

    • 发布日期:2013-09-25
    • 文件大小:5120
    • 提供者:huanglei1993
  1. 计算机图形学算法

  2. 计算机图形学课程中的算法实现,包括二维和三维图形中平移,旋转,缩放的实现,DDA,中点画线法,Bressenhanm算法绘制直线,多边形扫描算法和种子扫描线算法绘制多边形,还有一个使用opengl实现漫游的程序。
  3. 所属分类:C++

    • 发布日期:2014-09-05
    • 文件大小:22020096
    • 提供者:u012501459
  1. 计算机图形学OpenGL、codeblock、计算机图形学综合性实验

  2. 1.1实现绘制Bresenham直线 运用Bresenham算法,通过点绘制实现直线。 1.2实现种子填充算法 运用4连通种子填充算法,实现填充矩形的颜色填充和矩形框内的颜色填充。 1.3实现几何变换 运用glRotated、glTranslated、glScaled实现几何图像的旋转、平移、放大、缩小。 1.4实现窗口裁剪 通过Cohen_Sutherland、Sutherland_Hodgman实现线段裁剪和多边形裁剪。 1.5实现绘制曲线 通过Bezier算法和三次B样条算法实现绘制曲线
  3. 所属分类:其它

    • 发布日期:2014-12-20
    • 文件大小:257024
    • 提供者:u011875552
  1. c++ OpenGL DDA/Bresenham 算法画直线, 多边形填充与裁剪

  2. 本程序用C++ Glut/OpenGL实现DDA与Bresenham的直线画法,鼠标点击画直线,多边形。扫描线算法填充复杂多边形,Cohen-Sutherland直线裁剪以及Sutherland-Hodgeman多边形裁剪。内附英文READEME文件。运行程序后右键点击显示菜单,界面友好。
  3. 所属分类:C/C++

    • 发布日期:2016-10-24
    • 文件大小:550912
    • 提供者:darklj
  1. opengl二维卡通人物交互设计

  2. 根据OpenGL提供的直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。按“↑”按键能够实现卡通人物绕坐标原点(或指定点)进行旋转。 附加要求:选中其中的一个多边形区域,点击鼠标右键,弹出一个菜单,可以对该区域进行不同颜色的选择。可以设计发型、衣服的模版,当作文件进行存储,可以在窗口最右边设计一个模板库,显示保存的发型与衣服,拖拽到卡通人
  3. 所属分类:C++

    • 发布日期:2017-04-26
    • 文件大小:11534336
    • 提供者:pinkriverside
  1. OpenGL实现多边形扫描转换的扫描线算法

  2. 1、编写程序实现多边形扫描转换的扫描线算法–– 多边形的输入(鼠标)–– 非自相交多边形–– 三角形的特殊性2、利用OpenGL函数实现柱状图和饼图函数
  3. 所属分类:其它

    • 发布日期:2007-06-17
    • 文件大小:64512
    • 提供者:alexandrea2
  1. 多边形的扫描转换和区域填充算法

  2. 用VS2013,OPENGL环境实现多边形的扫描转换和区域填充,附上OPENGL配置文件。多边形的扫描转换:有效边表算法,多边形的区域填充:边界填充算法。
  3. 所属分类:C++

    • 发布日期:2018-05-27
    • 文件大小:150528
    • 提供者:foreststar
  1. Qt4.6.2实现的图形学实验

  2. 用Qt实现的图形学实验,相较于传统的OpenGL版本,Qt版本更有活力,创造潜力更大,所有的项目文件都可以直接运行,下面是实验项目内容说明: 01linedraw:直线的绘制 02DDA:直线的DDA生成算法 03MidPaint:直线中点生成算法 04Bresenham:直线Bresenham生成算法 05DrawCircle:中点画圆算法 06DrawEllipse:中点画椭圆算法 07EdgeTablePolygon:多边形有序边表算法 08:边标志多边形填充算法 09SeedPolyg
  3. 所属分类:其它

    • 发布日期:2019-01-05
    • 文件大小:135168
    • 提供者:qq_41673494
  1. 基于DirectDraw的2d引擎以及3D观察流水线的实现.rar

  2. 这是基于DirectDraw的2D引擎,另外还实现了一个3D观察流水线,实现了图形学的2d画线算法,多边形填充算法等,还有自己做的比较复杂的几个Demos 可以作为课设,3d观察流水线的实现,可以作为图形学学习之用,自己实现的一个软引擎,以便有志于opengl和DirectX的学习。可以参考来理解我的引擎,而且引擎各个部分的代码我都有很详细的标注解释,这个也是我的一个软件工程课程设计。
  3. 所属分类:游戏开发

    • 发布日期:2019-05-14
    • 文件大小:39845888
    • 提供者:mynamefshunj
  1. 扫描线填充算法的OpenGL实现

  2. 基于AEL(活化边表)的扫描线填充算法的OpenGL实现。该算法包含一个基于GLUT的事件捕获框架用于绘制多边形。
  3. 所属分类:其它

    • 发布日期:2020-01-25
    • 文件大小:2097152
    • 提供者:dahutudan
  1. 扫描线填充算法的OpenGL实现

  2. 基于AEL(活化边表)的扫描线填充算法的OpenGL实现。该算法包含一个基于GLUT的事件捕获框架用于绘制多边形。
  3. 所属分类:其它

    • 发布日期:2020-07-15
    • 文件大小:2097152
    • 提供者:SongofTiger
  1. 计算机图形学实验一(DDA算法、中点算法、Bresenham算法、中点画圆算法)

  2. 1、运行附件中参考例子,理解Visual C++和OpenGL的使用。 2、参照附件例子,修改程序,实现可以在视图客户区中进行绘图,并可以实现重画功能。 3、编程实现利用DDA算法、中点算法和Bresenham算法生成直线,并显示。 同时要求:(1)实现可动态修改直线的起始点坐标和终点坐标 (2)实现可动态选择线的颜色和线宽。 4、编程实现利用1/8圆中点算法和Bresenham算法生成圆,并显示,要求圆心和半径可以任意设置。 5、构造任意一个封闭并且不自交的多边形,假定该多边形内
  3. 所属分类:C/C++

    • 发布日期:2020-10-04
    • 文件大小:66060288
    • 提供者:weixin_44788882
  1. 扫描线填充算法的OpenGL实现

  2. 基于AEL(活化边表)的扫描线填充算法的OpenGL实现。该算法包含一个基于GLUT的事件捕获框架用于绘制多边形。
  3. 所属分类:其它

    • 发布日期:2021-02-28
    • 文件大小:2097152
    • 提供者:magicnono
  1. opengl实现直线扫描算法和区域填充算法

  2. 本文实例为大家分享了opengl实现直线扫描算法和区域填充算法,供大家参考,具体内容如下 总体介绍 1、采用直线扫描算法绘制一条线段,直线由离散点组成 2、利用区域填充算法绘制多边形区域,区域由离散点组成 开发环境VS2012+OpenGL 开发平台 Intel core i5,Intel HD Graphics Family 设计思路 一、直线扫描算法 1、数值微分法(DDA) 已知过端点P0 (x0, y0), P1(x1, y1)的直线段L:y = kx + b,容易得知直线斜率为:k =
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:194560
    • 提供者:weixin_38630612
« 12 »