基于GPU三维纹理映射体绘制的方法研究

来源 :江苏科技大学 | 被引量 : 6次 | 上传用户:LINGER123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
体绘制是计算机三维可视化的重要技术之一。体绘制采用直接处理、整体合成的方式,绘制出含有多种信息的高品质的三维图像,适宜于人们对体数据进行全面综合的观察和分析。目前,在PC平台上基于CPU的体绘制技术基本可以胜任较大规模的体数据的实时绘制,但对于超大规模的体数据以及需要频繁交互的场合,CPU的串行数据处理方式极大地限制了体绘制的效率。近年来,随着计算机图形硬件的高速发展,特别是图形处理单元GPU(GraphicProcessing Unit)技术性能的突破和功能的扩展,为体绘制提供了一种基于GPU编程实现的新技术途径。本论文在研究GPU可编程功能管线的基础上,探讨了基于OpenGL纹理映射的经典GPGPU技术,并将该技术应用于三维纹理映射体绘制中,实现了基于GPU三维纹理映射的体绘制。论文围绕体绘制中明暗处理问题,分别提出了基于GPU的半透明明暗处理算法和基于GPU的Phong光照明暗处理算法,提高了体绘制明暗处理的速度和效率。本论文的主要研究内容包括:1.围绕GPU通用计算技术,重点研究了基于OpenGL纹理映射的经典GPGPU技术,并将几种常见的串行算法利用此技术并行实现,通过实验结果验证了经典GPGPU技术的并行优势。2.研究并实现了三维纹理映射体绘制的整个流程,针对体绘制的明暗处理问题,重点探讨了基于CPU软件优化的窗口变换加速算法和Phong光照加速算法,得出两种加速算法的实际绘制效果图和有关实验数据。3.研究了一种基于GPU三维纹理映射的体绘制方法,设计并实现了基于GPU三维纹理映射的体绘制整个流程。针对体绘制明暗处理的并行性特点,分别提出了基于GPU的半透明明暗处理算法和基于GPU的Phong光照明暗处理算法。应用经典GPGPU技术,将体数据、梯度值映射到显卡的纹理缓存中,在片段着色器中利用多线程并行处理的方式,实现窗口变换算法和Phong光照算法,大大提高了体绘制明暗处理的速度和效率。
其他文献
竹片缺陷检测是挑选合格竹片的重要环节。当前竹片缺陷检测仍普遍采用人工检测法,效率低下。考虑到人工劳动力成本的上升,引入机器视觉检测系统甚至是更为低成本的嵌入式机器视
分布式多舰载地波超视距雷达(DMS-SWR)是利用海上编队多艘军舰并存的自然装备资源而构造的一种分布式移动舰载地波超视距雷达系统。这种系统不仅能够弥补单载舰地波OTH雷达所
应用层组播由端系统主机来实现数据转发等组播功能,在分布式多媒体通信领域具有广阔的前景,相对于IP组播来说,具有简单、灵活和易部署性的优点。但是应用层组播的终端主机可
随着计算机技术与网络技术的飞速发展,数据库中存放的有用数据大量增加,如何从海量数据中提取出有决策价值的信息,数据挖掘成为一个很好的数据分析工具采用数据挖掘工具可以帮助
现今,通信已成为人类最重要的需求之一,同时也是吸引投资和增长最迅速的领域之一。在大家的共同努力下,各个领域中的技术进步有目共睹,但很多经典技术仍需改进,通过降低复杂
与2D成像技术相比,3D成像技术能给终端用户带来震撼和逼真的临场体验,因此在研究领域和应用领域受到了极大的关注,并被广泛地应用在3DTV、远程教育和医疗卫生等行业中。近几
火灾是一种具有较强突发性和破坏性的自然灾害。尤其在大空间建筑中,特殊的建筑结构与建筑用途使火灾发生的几率增大,蔓延的速度加快,危害的程度加深,预防与扑救的难度加大,使得消
随着现代信息技术水平的发展,卫星导航技术已经广泛应用到人类的生活中。导航应用环境的多样性,对导航接收机提出了更高的要求,如具备高灵敏度、适应高动态以及多星座兼容等等。
自然场景中的文本广泛存在于道路指示牌、广告牌、车牌、各类仪表等场景中。字符检测与识别日益成为计算机视觉和文档分析领域的一个热门研究问题。然而自然场景中文本的检测
合成孔径雷达(Synthetic Aperture Radar,SAR)是一种高分辨成像雷达,能够实时成像,其原理是通过脉冲压缩技术采用匹配滤波,实现距离向高分辨率,利用合成孔径技术通过雷达载体的