图形渲染中直线扫描转换、线性变换及透视校正研究

图形渲染中直线扫描转换、线性变换及透视校正研究

论文摘要

随着计算机及其外围设备的发展,计算机图形学的应用领域越来越广,同时,人们对图形的渲染效率和图形真实感提出了更高的要求。满足以上要求有两个途径,一个是建模,另外一个是渲染。图形渲染,就是根据模型产生具有真实感图象的过程。如何提高图形的渲染效率和如何得到具有真实感的图象是图形渲染的两个基本问题。本文针对图形标准渲染管道的图形渲染效率和图形真实感,在直线扫描转换、三维线性变换的统一推导和透视校正方面进行了以下研究: 1) 提出了直线扫描转换的一种快速算法。 在重点分析了Bresenham中点整数算法的基础上,本文采用标量1为决定因子。通过计算累计误差的符号,由此符号判断下一个象素的选择。和经典的直线扫描转换算法——Bresenham中点算法相比,本文算法同样具有整数运算的特点,至少减少6%的扫描转换时间,并具有与Bresenham中点算法相同的视觉效果。 2) 解决了基于四元数代数的三维线性变换统一推导问题,突破了Goldman提出的不能用四元数方法进行统一推导的限制。 线性变换的矩阵表示已在计算机图形的软硬件中得到了广泛的应用。2003年,Goldman提出了一种基于向量代数的线性变换统一推导方法。采用Goldman方法,可以进行计算机图形学中线性变换的统一推导,但在求解统一推导公式过程中,需用到向量的三叉积公式,且要求两已知向量不能相互垂直。 本文分析了三维线性变换的特点,研究了用四元数代数求解三维线性变换的方法,并具体给出了计算机图形学中三维线性变换的统一推导实例。和向量代数方法相比,四元数方法求解统一推导公式的过程中,不需要向量的三叉积公式,且不需要两已知向量相互垂直。 3) 提出了基于几何代数的三维线性变换统一推导方法。 几何代数是一种比向量代数和四元数代数更具概括性的数学语言,它在计算机图形学中的应用还不普遍。本文在分析了矩阵代数、向量代数和四元数代数进行三维线性变换推导的基础上,采用几何代数,研究了三维线性变换的统一推导公式。分析表明采用几何代数与采用四元数代数在解决三维线性变换的统一推导问题方面,数学描述等价。在几何代数方法求解统一推导

论文目录

  • 第1章 绪论
  • 1.1 研究对象
  • 1.2 研究目的和意义
  • 1.3 研究现状
  • 1.3.1 直线扫描转换
  • 1.3.2 线性变换的统一推导
  • 1.3.3 Gouraud和Phong明暗处理的透视校正
  • 1.3.4 等角插补的透视校正
  • 1.4 本文主要工作与创新性
  • 第2章 直线扫描转换
  • 2.1 引言
  • 2.2 SO算法
  • 2.3 比较
  • 2.3.1 直线扫描转换效率
  • 2.3.2 扫描转换精度
  • 2.3.3 视觉效果
  • 2.3.4 比较结果
  • 2.4 小结
  • 第3章 三维线性变换的统一推导
  • 3.1 引言
  • 3.2 向量代数方法
  • 3.2.1 向量的基本属性
  • 3.2.2 Goldman方法
  • 3.3 四元数方法
  • 3.4 几何代数方法
  • 3.4.1 几何代数的基本属性
  • 3.4.2 UTUGA
  • 3.5 UTUQA方法和UTUGA方法间的关系
  • 3.6 推导实例
  • 3.6.1 平移
  • 3.6.2 平行投影
  • 3.6.3 以平行于一直线的方向投影到平面
  • 3.6.4 以平行于一平面的方向投影到直线
  • 3.6.5 反射
  • 3.6.6 旋转
  • 3.6.7 缩放
  • 3.6.8 剪切
  • 3.6.9 折射
  • 3.7 小结
  • 第4章 GOURAUD和PHONG明暗处理的透视校正
  • 4.1 引言
  • 4.1.1 Gouraud明暗处理
  • 4.1.2 Phong明暗处理
  • 4.1.3 透视校正
  • 4.2 MMPC方法
  • 4.2.1 光照模型
  • 4.2.2 透视变换
  • 4.2.3 视口变换
  • 4.2.5 校正公式
  • 4.2.6 校正向量
  • 4.3 校正插补示例
  • 4.4 实验
  • 4.4.1 三角形
  • 4.4.2 圆锥
  • 4.5 小结
  • 第5章 等角插补明暗处理的透视校正
  • 5.1 引言
  • 5.2 PCEAI算法
  • 5.2.1 几何关系
  • 5.2.2 透视校正
  • 5.2.3 单位向量
  • 5.2.4 实验
  • 5.3 小结
  • 总结与展望
  • 总结
  • 展望
  • 致谢
  • 参考文献
  • 攻读博士学位期间发表的论文、科研及教学
  • 相关论文文献

    • [1].基于线性变换的测定电源电动势与内阻实验数据处理[J]. 中小学实验与装备 2017(03)
    • [2].浅谈矩阵在线性方面的几点应用[J]. 课程教育研究 2017(23)
    • [3].用线性变换处理向量问题[J]. 数理天地(高中版) 2016(09)
    • [4].基于线性变换的测定电源电动势与内阻实验数据处理[J]. 中学物理 2017(11)
    • [5].启发活思维 合“理”得“法”——“线性变换的基本性质”课例摘录及反思[J]. 高中数学教与学 2013(22)
    • [6].几类特殊线性变换的特征根的求解[J]. 南昌教育学院学报 2013(06)
    • [7].线性变换可以对角化的一个新的充要条件[J]. 毕节学院学报 2011(08)
    • [8].欧氏空间中保持向量夹角不变的线性变换的性质[J]. 大理学院学报 2008(04)
    • [9].基于线性变换耦合混沌系统的强劲S盒构造算法研究[J]. 计算机应用与软件 2015(08)
    • [10].高等代数中的线性变换思想应用[J]. 知识文库 2020(04)
    • [11].线性变换的值域与核互为正交补的条件[J]. 太原师范学院学报(自然科学版) 2009(03)
    • [12].线性变换下的三维刚体运动[J]. 商丘师范学院学报 2013(03)
    • [13].线性变换在中学数学解不等式中的应用[J]. 数学学习与研究 2014(19)
    • [14].浅谈线性变换与矩阵对应的一些应用[J]. 读与写(教育教学刊) 2018(12)
    • [15].线性变换移位寄存器序列[J]. 网络与信息安全学报 2016(05)
    • [16].AES列混合变换[J]. 解放军理工大学学报(自然科学版) 2009(03)
    • [17].浅谈矩阵的相似在线性变换中的应用[J]. 科学咨询(教育科研) 2019(08)
    • [18].矩阵代数上的几种线性变换及其相互关系[J]. 高等数学研究 2018(01)
    • [19].大功率线性变换器的变压器设计[J]. 北京工业职业技术学院学报 2016(01)
    • [20].线性变换的矩阵[J]. 课程教育研究 2018(16)
    • [21].逆线性变换的几个等价命题[J]. 甘肃高师学报 2009(02)
    • [22].对两个共形映射线性变换公式的推广[J]. 价值工程 2011(21)
    • [23].域上线性变换标准型的构造[J]. 南开大学学报(自然科学版) 2010(01)
    • [24].线性变换下的谱与Tiling的一些性质[J]. 科学技术与工程 2010(26)
    • [25].平面系统奇点标准形式的实线性变换教学解析[J]. 牡丹江师范学院学报(自然科学版) 2014(03)
    • [26].线性变换关于向量的指数[J]. 山西大同大学学报(自然科学版) 2016(03)
    • [27].线性变换在数学解题中的应用[J]. 高中数学教与学 2012(06)
    • [28].线性变换视角下的一道向量陈题[J]. 中小学数学(高中版) 2013(Z2)
    • [29].金融市场中的半参数线性变换模型[J]. 统计与决策 2009(02)
    • [30].线性变换与特征向量的几何化教学探索[J]. 当代教育理论与实践 2017(11)

    标签:;  ;  ;  ;  ;  

    图形渲染中直线扫描转换、线性变换及透视校正研究
    下载Doc文档

    猜你喜欢