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

搜索资源列表

  1. VC++实现多边形填充

  2. #include #include #include #include #include //////////////////////////////////////////////////////////////functions///////////////////////////////////////////////// void swa p(float &m,float &n) { float temp=n; n=m; m=temp; } int sign(float a,
  3. 所属分类:C++

    • 发布日期:2009-06-25
    • 文件大小:8192
    • 提供者:jileniao77
  1. 分别用DDA、中点Bresenham算法和改进Bresenham算法绘制直线和中点算法绘制直线、用不同的算法绘制圆和椭圆 ,并各自比较算法精度与效率的差别

  2. 1)给出系统框架。 2)调用画点的函数,分别用DDA、中点Bresenham算法和改进Bresenham算法绘制直线和中点算法绘制直线、用不同的算法绘制圆和椭圆 ,并各自比较算法精度与效率的差别 。 3)实现二维图形的变换。(包括平移,放缩,旋转,错切以及复合变换) 4)运用所学的区域填充算法实现区域填充。 5)运用所学算法实现线段裁剪以及多边形裁剪(多边形裁剪为可选)。 6)自己实现其它附加以及需要完善的功能。
  3. 所属分类:其它

    • 发布日期:2010-06-27
    • 文件大小:326656
    • 提供者:adia0512
  1. 图形学经典程序设计 Bezier 直线段扫描 多边形扫描与填充 直线段裁剪

  2. 此包含了图形学中的几个主要算法的编程实现 所有程序均在Visual Studio2008和VC++6.0下测试通过,并且附有实验报告和使用说明 ,希望对你有所帮助。
  3. 所属分类:C++

    • 发布日期:2010-12-22
    • 文件大小:1048576
    • 提供者:mx361186593
  1. 基于OpenGL的雪粒子系统设计与实现

  2. 基于OpenGL的雪粒子系统设计与实现   OpenGL大多数实现都是使用相似的操作程序,这些处理步骤被成为OpenGL渲染流水线。如图1-2描述了OpenGL的渲染流水线,OpenGL使用这种方法来处理数据。几何数据(顶点、直线、多边形)经过求值程序和顶点操作,而像素数据(像素、图形和位图) 的处理过程与此不同。但最后这两种输将将经过相同的处理步骤——光栅化和片元操作,然后得到的像素数据被写入到帧缓存中。
  3. 所属分类:C/C++

    • 发布日期:2012-09-03
    • 文件大小:154624
    • 提供者:zymdestinys
  1. MFC画直线,圆,椭圆等等

  2. 圆弧椭圆 直线生成算法 区域填充 点与多边形位置关系
  3. 所属分类:C++

    • 发布日期:2012-11-10
    • 文件大小:1048576
    • 提供者:ml254371811
  1. C# 3.0与.NET 3.5高级编程

  2. 第1篇 C#面向对象开发基础 第1章 .NET框架和Visual Studio 2008 开发工具 2 1.1 .NET 3.5框架一览 2 1.1.1 框架包含的开发语言 2 1.1.2 C#开发语言的特点 3 1.1.3 C#的运行机制 3 1.1.4 C#的类库框架 4 1.2 Visual Studio 2008 开发界面 4 1.2.1 Visual Studio 2008界面一览 5 1.2.2 菜单栏 5 1.2.3 工具栏 6 1.2.4 工具箱 7 1.2.5 属性窗口 7
  3. 所属分类:C#

    • 发布日期:2013-05-15
    • 文件大小:3145728
    • 提供者:lixiplus
  1. 计算几何常用算法源码——线段与直线基本算法

  2. ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4 4. 点到线段所在直线的距离 4 5. 点到折线集的最近距离 4 6. 判断圆是否在多边形内 5 7. 求矢量夹角余弦 5 8. 求线段之间的夹角 5 9. 判断线段是否相交 6 10.判断线段是否相交但不交在端点处 6 11.求线段所在直线的方程 6 12.求直线的斜率 7 13.求直线的倾斜角 7 14.求点关于某直线的对称点 7 15.判断两条直线是否相交及求直线交点
  3. 所属分类:C++

    • 发布日期:2013-07-29
    • 文件大小:37888
    • 提供者:exlimit
  1. CASIO fx-5800P编程计算器公路与铁路施工测量程序.zip

  2. 目 录 前言 第 1 章 复数及基于统计串列存储数据的编程方法与程序 1.1 复数的几何表示方法 1.2 复数显示格式的应用 1.3 共轭复数 1.4 复数形式坐标反算程序(QH1-4) 1.5 基于统计串列输入数据的极坐标法放样程序(QH1-5) 1.6 复数形式高斯平面坐标线性变换参数计算及批量坐标变换程序(QH1-6) 1.7 复数形式建筑坐标与测量坐标的相互变换程序(QH1-7) 1.8 复数形式单一闭、附合与无定向导线近似平差原理与程序(QH1-8) 1.9 复数形式支导线坐标计算程
  3. 所属分类:制造

    • 发布日期:2013-08-07
    • 文件大小:33554432
    • 提供者:u011623319
  1. 算法设计与分析之计算几何

  2. 很好的讲述凸包问题,从基础的直线相交到多边形面积,再到凸包问题,都讲的很清楚
  3. 所属分类:其它

    • 发布日期:2008-09-19
    • 文件大小:288768
    • 提供者:P_T_P
  1. 基于鼠标交互的卡通人物设计与绘制,可以对人物五官位置进行拖拽移动调整

  2. 根据OpenGL提供的直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。按“↑”按键能够实现卡通人物绕坐标原点(或指定点)进行旋转
  3. 所属分类:C/C++

    • 发布日期:2015-04-29
    • 文件大小:28311552
    • 提供者:u012525771
  1. 计算机图形学课程设计-多边形的生成与裁剪

  2. 使用Java编写的一款简单的直线、多边形的生成和裁剪软件,符合计算机图形学课程设计要求。采用Java的drawLine()方法模拟OpenGL的绘点过程,从另一个方面验证并实现了中点bresenham算法、逐边裁剪算法等。有需要的同学可以下载参考!
  3. 所属分类:Java

    • 发布日期:2015-07-04
    • 文件大小:27648
    • 提供者:u010033310
  1. c语言常用几何算法(包括点,直线,圆等)

  2. 常用简单几何算法 包括以下内容 ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4 4. 点到线段所在直线的距离 4 5. 点到折线集的最近距离 4 6. 判断圆是否在多边形内 5 7. 求矢量夹角余弦 5 8. 求线 段之间
  3. 所属分类:C++

    • 发布日期:2016-08-23
    • 文件大小:37888
    • 提供者:onlylovercl
  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. 直线与多边形的裁剪.docx

  2. 直线与多边形的裁剪.docx。 Cohen-Sutherland 算法和多边形裁剪。
  3. 所属分类:讲义

    • 发布日期:2017-06-14
    • 文件大小:120832
    • 提供者:ljheee
  1. 光栅图形学基础算法

  2. 光栅图形学的基础算法 包括扫描转换(直线与多边形)、区域填充、直线裁剪
  3. 所属分类:C/C++

    • 发布日期:2018-04-09
    • 文件大小:18432
    • 提供者:aloneforest
  1. 直线、圆、椭圆等图形的绘制

  2. 《计算机图形学基础》上机实践教学指导书   本课程的实践性教学内容主要是要求学生用Visual C++编程实现各种图形的绘制,强化学生的程序设计能力和程序调试能力,使学生巩固所学的各种图形的生成算法的理论知识。 实验一:直线的绘制 题目:用逐点比较法或Besenham法实现直线 基本要求: (1)数据输入项为:直线的起点与终点坐标 (2)直线输出在CDC设备中 附加要求: (1)通过用户输入可改变直线的线型(实线、虚线与点划线) (2)通过用户输入可改变直线的线宽(用方刷子处理) 实验二:圆的
  3. 所属分类:C++

    • 发布日期:2018-04-21
    • 文件大小:5242880
    • 提供者:qq_33654685
  1. 关于二维的点、线、多边形、圆几何关系库 c

  2. 关于二维的点、线、多边形、圆几何关系库 c ,包含头文件就能用。 ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4 4. 点到线段所在直线的距离 4 5. 点到折线集的最近距离 4 6. 判断圆是否在多边形内 5 7. 求矢
  3. 所属分类:C

    • 发布日期:2018-10-25
    • 文件大小:38912
    • 提供者:changgeyixiao
  1. 直线的中点分割算法、多边形的Sutherland-Hodgman裁剪算法

  2. 扫描线算法 算法步骤:(1)确定多边形所占有的最大扫描线数,得到多边形顶点的最小和最大y值(ymin和ymax)。(2)从y=ymin到y=ymax,每次用一条扫描线进行填充。填充过程可分为四个步骤:a.求交:计算扫描线与多边形各边的交点;b.排序:把所有交点按照递增顺序进行排序;c.交点配对:交点两两配对,表示扫描线与多边形的一个相交区间;d.区间填色:将相交区间内的像素置成不同于背景色的填充色。 其余的可自行百度
  3. 所属分类:专业指导

    • 发布日期:2018-11-08
    • 文件大小:3072
    • 提供者:qq_40967964
  1. 同步带轮多边形效应传动误差与控制研究

  2. 通过对HTD 2M同步带轮的合理修形,减小带传动的多边形效应,提高带传动精度,并通过检测设备加以验证。研究表明:同步带嵌在齿槽的约1/2直线节距还原成1/2弧线节距后,Y轴所需要的变形量是0.051 2 mm,通过有限元计算的结果为0.051 9 mm,说明同步带轮的齿廓是所需要的齿廓。改进后相位差在空载运行减少了17.46%~50%,负载运行时减少了7.3%~26.19%。
  3. 所属分类:其它

    • 发布日期:2020-06-16
    • 文件大小:228352
    • 提供者:weixin_38626179
  1. 计算机图形学源码(DDA直线、中点圆、多边形、填充、支持不同图层二维变换如旋转、平移、缩放、对称变换;光照与消隐)

  2. 直线、圆、多边形 这是针对09年所写计算机图形学源码重构后的版本。新版本在实现用多种算法生成直线、圆、多边形等图形图像的同时,使用了双缓存绘图防止图像闪烁,并使用自定义结构扫描线存储所绘连块图形区域提高了二次绘图效率。 同时将所有图形图像封装成类,便于图形的重绘以及旋转、平移、缩放、对称变换等几何操作。 这是真正意义上实现了二维图层操作,而不是一个演示性的算法。 光照实验与消隐借用已有代码,因此代码变量命名风格与之前的不统一。
  3. 所属分类:C++

    • 发布日期:2020-09-17
    • 文件大小:83968
    • 提供者:Mrzhangpan
« 12 3 4 5 6 7 8 9 10 ... 13 »