收藏本站
收藏 | 论文排版

基于GPU优化的三维实时渲染技术的研究

毛华庆  
【摘要】: 科学计算可视化、计算机动画及虚拟现实是最近几年来在计算机图形学领域内三大发展方向,其技术核心均为三维真实感图形。当前三维实时渲染技术在军事、航天、航空、医学、地质、勘探、三维游戏和工业计算机辅助设计等方面有着十分广泛的应用。 中央处理单元CPU(Central Processing Unit)作为一种通用处理器,要兼顾程序执行和数据运算的并行性、通用性以及它们的平衡性,因此CPU内部大多数的晶体管都用于制造庞大的缓存和复杂的逻辑控制单元,运算单元所占有的比例较小,虽然近年来CPU也出现了多核的产品,不过这样并没有提高晶体管的利用率。与此同时,在游戏产业的推动下,计算机图形处理器(Graphics Processing Unit) GPU的性能正以每年翻倍的速度发展,为了实现更逼真的图形效果,GPU支持越来越复杂的运算,而且在性能上,主流GPU的单精度浮点运算可达到同期CPU的十倍左右,外部存储器带宽为CPU的五倍左右,采用基于GPU计算的构架,所需要的成本和功耗都要优于CPU。而CUDA的问世更克服了许多传统上基于GPU的光线追踪算法所遇到的困难。 本文对基于GPU优化的三维实时渲染问题进行了详细的分析,并提出了相应的解决思路和解决方法。主要研究内容包括:GPU三维实时渲染管线的优化处理和并行计算性能优化处理;传统阴影算法及其不足,并对比了光栅化和光线追踪的优缺点。主要工作包括: 介绍了GPU的技术框架及其图形渲染管线,包括超长流水线、并行计算、顶点处理器、片元处理器等。并针对GPU与CPU的不同,重点分析和讨论了GPU的加速原理以及当前比较成熟的CUDA通用计算模型构架及其特点。 从渲染管线和并行计算两个方面研究了三维实时渲染的优化。在渲染管线方面,分别对渲染管线中常易出现瓶颈的阶段进行了分析,并相应地提出了各个阶段的优化方法。在并行计算方面,以最短时间,在允许误差范围内完成既定的计算任务为优化目标,将重点放在计算的密度和吞吐量上,并总结出在CUDA构架下,并行计算性能优化的三个原则,为实现三维实时渲染系统打下了坚实的理论基础。 介绍了阴影的概念及分类,分析了传统基于光栅化的阴影渲染方法和策略,总结了各种阴影算法的不足。采用光线追踪的渲染方式能反映现实世界中光线的多次传播,但其缺点是计算量非常大的,处理计算的时间也较长。为了解决这一不足,本文提出一种基于GPU可并行的PKD-Tree构造算法对三维场景进行划分,以检测光线与场景中物体相交的情况并表现出实时阴影,并给出了与传统KD-Tree计算的比较结果。 针对实时三维渲染的重要瓶颈——图形生成速度,本文实现了一个基于GPU的三维实时渲染系统。该系统根据目前图形处理的软硬件体系结构,特别是硬件加速器的图形处理能力,以及图形生成所采用的各种技术对实时渲染进行加速。除此以外,还根据虚拟场景的组织结构和图形生成所需的真实感程度(例如是否产生反射或折射,反射的次数)等因素分析了各种PKD-Tree遍历方法,并详细分析了各种光线二次处理的方法,最后利用递归的方式实现了逼真光效的渲染结果。 最后,文章针对未来三维实时渲染技术研究趋势以及研究方向进行了探讨。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 方建文;于金辉;马文龙;;基于硬件加速和粒子系统的实时喷泉模拟[J];计算机工程与应用;2006年14期
2 许楠;郝爱民;王莉莉;;一种基于GPU的粒子系统[J];计算机工程与应用;2006年19期
3 罗军;王玲;;基于大规模粒子系统的实时喷泉模拟[J];计算机与信息技术;2007年04期
4 林伟明;余轮;;基于GPU多纹理混合技术的循经感传模拟的设计与实现[J];计算机应用与软件;2009年04期
5 李建明;吴云龙;何荣盛;钱昆明;;基于粒子系统和GPU加速的喷泉实时仿真[J];系统仿真学报;2009年10期
6 陈占芳;张国玉;师为礼;任涛;;基于GPU加速的光线跟踪体绘制算法研究[J];长春理工大学学报(自然科学版);2010年01期
7 刘昊;;基于异构平台的细胞神经网络算法研究[J];电子质量;2010年12期
8 王海鹏;吴昊;;可伸缩地形渲染中的GPU光线投射算法[J];微计算机信息;2010年35期
9 郑宝林;赵建峰;;基于GPU的地形渲染技术的研究与实现[J];民营科技;2011年03期
10 达来;曾亮;李思昆;;基于GPU的地形遮挡剔除算法[J];系统仿真学报;2006年11期
11 王碧薇;;基于GPU的光线跟踪算法的分析[J];科技资讯;2007年23期
12 倪炜;;GPU通用计算研究[J];黑龙江科技信息;2009年16期
13 唐滔;林一松;;Jacobi和Laplace算法在GPU平台上的设计与实现[J];计算机工程与科学;2009年S1期
14 赵凡;张文俊;王少波;张族锦;;一种基于流体动力学模拟的水墨渲染方法[J];微型电脑应用;2010年03期
15 钟晓燕;卜祥磊;冯前进;;基于影响因子的医学图像快速体绘制算法[J];中国医学物理学杂志;2010年03期
16 陈乐;;一种包络面的GPU渲染方法[J];科技资讯;2010年30期
17 程思远;米婷;吴宇亮;杜江斌;;CUDA并行数据压缩技术研究[J];电脑知识与技术;2011年05期
18 胡伟,秦开怀;一种基于GPU硬件加速计算的辐射度实现方法[J];计算机研究与发展;2005年06期
19 周世哲;满家巨;;基于多重网格法的实时流体模拟[J];计算机辅助设计与图形学学报;2007年07期
20 杨俊华;符红光;郭惠;;基于GPU快速光线跟踪算法的设计与实现[J];计算机应用;2007年08期
中国重要会议论文全文数据库 前10条
1 王一博;常旭;刘伊克;;时域多尺度波形反演方法的GPU实现[A];中国地球物理学会第二十七届年会论文集[C];2011年
2 熊壮;方兴;王润杰;李松维;;基于OpenGVS的高效、低廉的三维实时计算机仿真系统[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
3 沈继红;李焱;;基于正六边形网格的光线寻优算法[A];中国运筹学会第十届学术交流会论文集[C];2010年
4 岳庆兴;贾永红;邱振戈;;基于蒙特卡罗光线追踪算法的TDI CCD相机成像模拟方法研究[A];第十七届中国遥感大会摘要集[C];2010年
5 尹凤玲;刘天启;郑亮;张怀;石耀霖;;三维有限元地震波数值模拟的GPU加速[A];中国地球物理2010——中国地球物理学会第二十六届年会、中国地震学会第十三次学术大会论文集[C];2010年
6 郑亮;Taras Gerya;张怀;David A.Yuen;石耀霖;;GPU的内存与线程机制及其在地球动力学计算中的算例[A];中国地球物理2010——中国地球物理学会第二十六届年会、中国地震学会第十三次学术大会论文集[C];2010年
7 王健;许明;陈飞国;葛蔚;李静海;;单相流动直接数值模拟在GPU上的实现[A];中国颗粒学会第七届学术年会暨海峡两岸颗粒技术研讨会论文集[C];2010年
8 段玉婷;李靖宇;胡天跃;;基于GPU的三维精细积分法正演模拟[A];中国地球物理学会第二十七届年会论文集[C];2011年
9 陈召曦;孟小红;;海量重磁数据三维约束反演GPU加速试验研究[A];中国地球物理学会第二十七届年会论文集[C];2011年
10 ;GPU加速基于经验模态分解的高动态范围图像色调映射[A];第六届和谐人机环境联合学术会议(HHME2010)、第19届全国多媒体学术会议(NCMT2010)、第6届全国人机交互学术会议(CHCI2010)、第5届全国普适计算学术会议(PCC2010)论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 毛华庆;基于GPU优化的三维实时渲染技术的研究[D];武汉大学;2010年
2 石林;GPU通用计算虚拟化方法研究[D];湖南大学;2012年
3 曲峰;活细胞内GLUT4囊泡纳米级三维实时定位技术的研究[D];华中科技大学;2011年
4 王英俊;结构分析中的GPU并行快速多极边界元法研究[D];华中科技大学;2013年
5 陈钢;众核GPU体系结构相关技术研究[D];复旦大学;2011年
6 刘勇;基于GPU的内存数据库索引技术研究[D];华南理工大学;2013年
7 李加莲;光线寻优算法的研究及改进[D];哈尔滨工程大学;2012年
8 孙贺;基于GPU加速算法的纳米流体振荡流的分子动力学模拟[D];吉林大学;2013年
9 甘新标;面向众核GPU的编程模型及编译优化关键技术研究[D];国防科学技术大学;2012年
10 李仕;航空异速像移模糊实时恢复算法研究与GPU平台实现[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
中国硕士学位论文全文数据库 前10条
1 孙亚妮;基于GPU的正交多幕光线散射补偿算法研究[D];长春理工大学;2010年
2 谭洪颂;基于GPU加速的真实感渲染系统研究与实现[D];大连理工大学;2010年
3 叶樉;基于GPU的四面体体数据自适应处理与可视化[D];浙江大学;2011年
4 闫天峰;基于GPU的体绘制算法和Tomosynthesis投影数据模拟研究[D];大连理工大学;2010年
5 刘丹;基于GPU的分子动力学模拟方法研究[D];武汉理工大学;2010年
6 陈枫;基于GPU技术的叠前时间偏移及其在玛湖地区的应用[D];中国地质大学(北京);2011年
7 覃方涛;基于GPU的车牌定位关键技术并行研究[D];重庆大学;2010年
8 魏卓群;GPU并行免疫算法在冷轧生产调度中的应用[D];大连理工大学;2010年
9 金鹭;基于GPU的表面形貌测量系统的研究[D];浙江大学;2011年
10 张煜君;基于GPU的真实感实时渲染技术研究与实现[D];电子科技大学;2011年
中国重要报纸全文数据库 前10条
1 记者 严天秀;昆明新机场全球首安“GPU”[N];昆明日报;2010年
2 本报驻天津记者 郭关朝;采集自然光线来照明[N];中国建材报;2011年
3 本报记者 王婷;光线传媒董事长王长田: 未来提高影视剧业务比重[N];中国证券报;2011年
4 记者 徐玉海 贺建业;光线传媒 网下认购创数项近期新高[N];上海证券报;2011年
5 记者 黄堃;金银在前,光线也“分手”[N];新华每日电讯;2011年
6 商报记者 李雪;王长田:光线影业迎来爆发年[N];北京商报;2010年
7 记者 刘霞;负折射率超材料实现光线增强[N];科技日报;2010年
8 缪培昌;柔化光线 自家窗下拍美女[N];中国摄影报;2011年
9 本报记者 吴颖;顾薇薇:透过光线聆听世界[N];科技日报;2010年
10 吴瑞琪;追逐早晚光线 拍摄坝上雪景[N];中国摄影报;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978