GPU中纹理映射研究和设计.pdf

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Y1 摘要 捅要 随着计算机等技术的高速发展,人们对计算机渲染图像的真实性和实时性的要 求越来越高,传统的渲染方法已经不能满足其需求,纹理映射技术通过将平面图像映 射到物体表面来显示其表面细节的方法,很好地解决了这个问题。 本文对纹理映射中的纹理滤波技术(包含最近点采样、双线性滤波、三线性滤 波和各向异性滤波)、纹理合成技术、纹理反走样中的mipmap技术、多重纹理映射 技术以及凹凸纹理映射技术等关键技术进行了深入的研究。在此基础上,研究了 OpenGL(OpenGraphics Libra巧)中实现纹理映射的算法。 根据OpenGL处理纹理算法中用剑的函数,本论文提出了可硬件实现的指令集, 该指令集包括OpenGL的7条常用指令:纹理使能指令、纹理禁用指令、2D纹理坐 标传输指令、环境纹理设定指令、纹理生成指令、纹理绑定指令、纹理映射参数设定 指令和2条自主设计指令:传输纹理图像指令和节点传输指令。这些指令集可以实现 OpenGL对应的函数。本论文重点讨论指令集的格式、译码及其每条指令所对应的硬 件设计与实现。 基于OpenGL设计的纹理映射硬件电路主要包含了点的纹理映射、线段的纹理 -‘ 映射、三角形的纹理映射、纹理RAM、最近点采样和二次线性滤波等模块,并对上 述每个电路模块都给出了详细的设计原理和设计方案。 I 本文最后将设计的电路进行了仿真验证,对每个电路模块都给出了详细的验证 原理、方法和验证的结果。 关键词:纹理滤波技术纹理合成技术mipmap技术多重纹理映射技术凹凸纹理映 射技术 | ,『. Abstract ABSTRACT With ofthe andother inf.onnation high—speeddeVelopnlentcompuler technolog弘the demandontheVraisenlblanceandreal-time of rcndercd has displayconlputer images become anew ”texture high.people metllod. increasingIy openup 11amely mapping can the surfacedetail the t0 technology”,whichdisplayobject bymappingpIanarimages ◆ surface.Thismethod object resolvesthefaultoftraditionalmethod011the andreal—Iime ofrendered

您可能关注的文档

文档评论(0)

zxli + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档