登录
首页 » OpenGL图像 » DDA 算法的实现

DDA 算法的实现

于 2022-08-10 发布 文件大小:9.59 MB
0 161
下载积分: 2 下载次数: 1

代码说明:

数字微分分析器或只是简略的 DDA 直线绘制算法是用于光栅图形设备中绘制线条。在这种算法,在行的开始和结束位置已提供。 中介像素位置将在起始点和结束点之间的时间间隔的变量线性内插法计算。该算法如下所示: 让开始和结束点线的是 (x 1,y1) 和 (x2,y2),分别。所以坡、 m = (y2-y1)/(x2-x1)。根据 m 和该象限的 (x,y) 的值属于,中介像素职位要计算如下: 职位要计算如下: 象限 m < = 1 m > 1 第一次 x = x + 1 y = y + m x = x + 1/m y = y + 1 第二次 x = x 1 y = y + m

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 生成三维地,效果不错,可以一看
    生成三维地图,效果不错,可以一看-Generate three-dimensional maps, well, one can see
    2023-06-03 16:10:04下载
    积分:1
  • opengl简单程序
    背景,运动,阴影,纹理,背景,运动,阴影,纹理,背景,运动,阴影,纹理,背景,运动,阴影, 纹理,背景,运动,阴影,纹理,背景,运动,阴影,纹理,背景,运动,阴影,纹理, 背景,运动,阴影,纹理,背景,运动,阴影,纹理,背景,运动,阴影,纹理,
    2022-01-25 22:39:39下载
    积分:1
  • OpenGL,Visual C++ 生成贝塞尔曲线 KEYfunction: c
    OpenGL,Visual C++ 生成贝塞尔曲线 KEYfunction: c - 清空屏幕;e - 擦除曲线;b - 画贝塞尔曲线-OpenGL, Visual C Bessel curve KEYfunction Generation : c-blank screen; e-erasure curve; b-painting Bessel curve
    2022-05-06 07:05:37下载
    积分:1
  • 形学实验一
    图形学实验 名称:二维卡通人脸交互设计与控制 目的与要求:根据OpenGL提供的直线,多边形绘制算法,实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对人脸进行绘制。实现对卡通人脸的交互控制,点击鼠标左键可以对人脸进行拖拽移动。按“↑”按键能够实现卡通人脸绕坐标原点进行旋转。 附加要求:选中其中的一个多边形区域,点击鼠标右键,弹出一个菜单,可以对该区域进行不同颜色的选择。
    2022-07-22 12:22:04下载
    积分:1
  • 详细阐述全景的柱状和球形转换的算法。
    详细阐述全景图的柱状和球形转换的算法。-elaborate panorama of cylindrical and spherical conversion algorithm.
    2022-01-30 20:48:38下载
    积分:1
  • 自然现象的模拟。本程序是一个动态云彩模拟的实例。通过在一个四边形上贴一幅云彩来实现云彩模拟的...
    自然现象的模拟。本程序是一个动态云彩模拟的实例。通过在一个四边形上贴一幅云彩图像来实现云彩模拟的 -simulation of natural phenomena. This program is a dynamic simulation of clouds examples. Through a quadrilateral clouds posted an image to achieve the clouds simulation
    2022-03-15 13:47:44下载
    积分:1
  • c# 开发的opengl的程序,关于地球仪的东西。 可以看下。
    c# 开发的opengl的程序,关于地球仪的东西。 可以看下。-opengl development of the procedures on the globe things. Can a glance.
    2022-02-04 11:18:37下载
    积分:1
  • OpenGL格网显示
    在本源码中, 实现一个简单的3D格网显示。所编写的程序除了显示物体的模型外,还要能让用户改变光的位置和物体的颜色,缩放以及图像的动态旋转
    2022-05-17 10:13:36下载
    积分:1
  • openGL读obj文件构建三维模型
    资源描述 openGL读取obj文件构建三维模型: 1)        使用半边结构(half edge data structure)读入一个三维网格模型,并在屏幕上显示; 2)        支持仅显示网格效果,仅显示顶点效果(自己设定顶点颜色),仅显示三角面效果(自己设定面颜色)以及同时显示面和边的效果; 3)        要读入的模型见附件“eight.uniform.obj”; 4)        四种显示方式参考效果见附件“模型显示.png”。
    2023-08-09 17:00:06下载
    积分:1
  • STL三维打印
    该代码主要是基于Qt平台的,以C++语言编程来写的三维建模和切片软件,读入STL文件进行显示,移动,放大,缩小灯操作的
    2023-07-18 06:35:04下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载