点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 光栅化直线
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
计算机图形学直线的生成算法
在光栅显示器的荧光屏上生成一个对象,实质上是往帧缓存寄存器的相应单元中填入数据。画一条从(x1, y1)到(x2, y2)的直线,实质上是一个发现最佳逼近直线的象素序列,并填入色彩数据的过程。这个过程也称为直线光栅化。 直线的DDA算法 DDA是数字微分分析式(Digital Differential Analyzer)的缩写。设直线之起点为(x1,y1),终点为(x2,y2),则斜率m为: m = (y2-y1)/(x2-x1)=dy/dx
所属分类:
其它
发布日期:2009-05-02
文件大小:165888
提供者:
xiaoweibaluobo
使用C#渲染三维立方体并贴图(纯CPU渲染,不借助D3D或者OPENGL)
使用C#的gdi+ API渲染一个三维立方体并贴图 实现功能如下: 1、三维(阶)四维(阶)向量/方阵的运算 2、三维物体的世界变换、相机变换和投影变换; 3、直线的光栅化算法(Brensenham) 4、扫描线填充算法 5、Z-Buffer 6、纹理的透视校正 7、对纹理进行最近邻采样/双线性采样 另外对坐标线性插值使用重心坐标,效率极低,仅供学习三维渲染管线
所属分类:
C#
发布日期:2009-09-11
文件大小:208896
提供者:
treeislike
计算机图形学
差分迭代圆生成算法,直线绘制算法,多边形的绘制算法、光栅化、OpenGL与凹多边形、明暗处理中的填充方法(采用插值方法)、在帧缓冲区中的填充、种子填充方法、扫描线填充等等。
所属分类:
其它
发布日期:2007-12-19
文件大小:752640
提供者:
wave_1102
计算机图形学实验源码(javaEclipse版本)
java实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Bresenha
所属分类:
其它
发布日期:2010-06-24
文件大小:93184
提供者:
keyu1711
计算机图形学源码C#版本(中南民族大学)
VS 平台C#实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Brese
所属分类:
其它
发布日期:2010-06-24
文件大小:8388608
提供者:
keyu1711
计算机图形学实验源代码(中南民族大学计算机科学学院)
C++Builder 平台实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法
所属分类:
其它
发布日期:2010-06-24
文件大小:3145728
提供者:
keyu1711
线段扫描基本增量算法
增量算法的定义:每一步都是根据前一步进行增量计算。这种算法通常被称作数值微分(DDA)算法。DDA(Digital Differential Analyzer algorithm)是用数值方法解决微分方程的一种手段 。 请注意如果|m|>1,则x的步进会使y的步进超过1,此时,如果采用上述算法将会使得点亮的象素个数太少,画出来的线没有很好的模拟理想直线,例如:从(0,2)点到(2,100)点画线,则会只点亮3个点来表示,光栅点太稀了。解决办法是颠倒x与y的位置,给y以单位增量,而x的增量
所属分类:
其它
发布日期:2011-03-02
文件大小:760
提供者:
cinderella115
直线和三角形的光栅化
直线运用Bresenham算法光栅化,三角形光栅化是直接输进去三角形的参数值。
所属分类:
C/C++
发布日期:2011-10-01
文件大小:8192
提供者:
yiyierbeila
运用中点算法直线光栅化
运用中点算法对直线进行光栅化,直接输入直线的参数值。
所属分类:
C/C++
发布日期:2011-10-01
文件大小:9216
提供者:
yiyierbeila
基于openGl的画直线和三角形光栅化源码加实验报告
C/C++基于openGl的画直线和三角形光栅化源码加实验报告 实现鼠标选点操作 完整源码 加 完整实验报告
所属分类:
C/C++
发布日期:2011-10-11
文件大小:112640
提供者:
shuiguaiqq
GPU精粹2:高性能图形芯片和通用计算编程技...part1.rar
本书目录 第Ⅰ部分 几何复杂性 第1章 实现照片级真实感的虚拟 植物 5 1.1 场景管理 6 1.1.1 种植栅格 6 1.1.2 种植策略 6 1.1.3 实时优化 7 1.2 草层 7 1.2.1 通过溶解模拟Alpha透明 9 1.2.2 变化 10 1.2.3 光照 11 1.2.4 风 12 1.3 地面杂物层 12 1.4 树和灌木层 13 1.5 阴影 14 1.6 后处理 15 1.6.1 天空圆顶辉散 16 1.6.2 全场景辉光 16 1.7 本章小结 17 参考文献 1
所属分类:
硬件开发
发布日期:2012-02-07
文件大小:61865984
提供者:
on__no
基于OpenGL的雪粒子系统设计与实现
基于OpenGL的雪粒子系统设计与实现 OpenGL大多数实现都是使用相似的操作程序,这些处理步骤被成为OpenGL渲染流水线。如图1-2描述了OpenGL的渲染流水线,OpenGL使用这种方法来处理数据。几何数据(顶点、直线、多边形)经过求值程序和顶点操作,而像素数据(像素、图形和位图) 的处理过程与此不同。但最后这两种输将将经过相同的处理步骤——光栅化和片元操作,然后得到的像素数据被写入到帧缓存中。
所属分类:
C/C++
发布日期:2012-09-03
文件大小:154624
提供者:
zymdestinys
Bresenham算法-直线光栅化算法
Bresenham算法是计算机画直线的算法,可以减少乘除法和浮点数的使用,大大加快画图速度,不管在计算机上自己实现画图还是在单片机上实现都是很有用的
所属分类:
硬件开发
发布日期:2012-10-06
文件大小:57344
提供者:
ming1006
计算机图形学 直线光栅化算法
计算机图形学 直线光栅化算法 +实验报告版本,OPENGL写的 VC++打开
所属分类:
专业指导
发布日期:2012-12-28
文件大小:19456
提供者:
iamjustyangyang
计算机图形学 第三章 光栅化图形的生成1
依据陈传波的计算机图形学制作的课件 光栅化图形的生成 直线的生成
所属分类:
专业指导
发布日期:2013-03-23
文件大小:1048576
提供者:
tirlang
DDA算法画直线
数学上,理想的直线是由无数个点构成的集合,没有宽度。计算机绘制直线是在显示器所给定的有限个像素组成的矩阵中,确定最佳逼近该直线的一组像素,并且按扫描线顺序,对这些像素进行写操作,实现显示器绘制直线,即通常所说的直线的扫描转换,或称直线光栅化。
所属分类:
C++
发布日期:2013-04-08
文件大小:18432
提供者:
mni2005
mfc 光栅化直线程序
用VC6.0 MFC 实现了图形学中光栅化直线的算法。
所属分类:
C++
发布日期:2008-12-25
文件大小:3145728
提供者:
gaoshurb
Bresenham直线段的绘制
通过鼠标交互的方式绘制直线段,绘制的过程可以参照Window中自带的“画图”软件。线段的绘制不能调用系统的绘制线段的函数,必须自己实现Bresenham线段光栅化算法,求得线段的所有离散点,并使用SetPixel函数绘制出每个离散点。
所属分类:
C/C++
发布日期:2018-11-01
文件大小:747520
提供者:
ziyeshy
OpenGL ES 3.0
OpenGL ES 3.0 英文版 第1章——OpenGL ES 3.0简介 第1章简单介绍OpenGL ES,概述了OpenGL ES 3.0图形管线,讨论了OpenGL ES 3.0的设计理念和限制,最后介绍了OpenGL ES 3.0中使用的一些约定和类型。 第2章——你好,三角形:一个OpenGL ES 3.0示例 第2章介绍绘制三角形的一个简单OpenGL ES 3.0示例。我们的目的是说明OpenGL ES 3.0程序的样子,向读者介绍一些API概念,并说明如何构建和运
所属分类:
图像处理
发布日期:2018-11-21
文件大小:10485760
提供者:
weixin_41965047
OpenGLdemo1.h
实验目的和要求: 目的:理解基本图形元素光栅化的基本OpenGL实现直线光栅化的DDA算法。 要求:(1)根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果。 (2)指出示范程序采用的算法,以此为基础将其改造为中点线算法或者Bresenham算法。 (3)根据示范代码,将其改造为圆的光栅化算法,写入实验报告。 了解和使用OpenGL的生成直线命令,来验证程序运行结果。
所属分类:
C/C++
发布日期:2019-05-13
文件大小:1024
提供者:
qq_38907319
«
1
2
»