光线追踪技术在移动平台上的研究与应用

被引量 : 3次 | 上传用户:dorothyhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形技术,包括软硬件技术的高速发展,对高品质画面的需求越来越大。光线追踪技术,由于拥有可以生动地再现真实场景的能力,被越来越多的人公认为未来计算机图形的关键。同时,近年来以智能手机为主的移动设备迎来了大发展的时期,移动平台的软硬件能力越来越强,功能越来越丰富,用户的覆盖面也越来越大,有超过传统桌面电脑的趋势。将这两者结合起来将会是未来研究的重要方向。本文将在系统地研究光线追踪所要用到的算法的基础上,分析和讨论其关键步骤的多种流行的算法,结合移动平台软硬件特点,提出构建一个基于移动平台的光线追踪库的方法。其内容主要有:研究和讨论光线追踪技术的主体流程,屏幕像素的遍历,光线的生成,光照和颜色的计算方法,以及判断光线是否与三角形相交的算法等。由于在场景中查找与光线相交的三角形的过程占用了整个光线追踪过程中最多的时间,本文将详细研究分析三角形查找的各种实现方法,尤其会对目前最流行的Kd树查找法进行研究,以确定光线追踪库最终采用的查找方法。本文将描述光线追踪库的语言选择、框架结构、模块划分和接口设计等方面,并详细描述每个模块的功能、实现方法和注意事项等。由于光线追踪过程计算繁琐,对硬件资源耗费巨大。为在资源受限的移动平台上实现光线追踪,本文将详细描述和对比两种在移动设备上常见的优化方法:Open GL ES的Shader和ARM处理器的SIMD扩展,并将总结针对Kd树算法最适合的优化方法。本文还将描述使用光线追踪库的应用程序的搭建方法,详细讲述应用程序如何通过调用光线追踪库接口完成具体操作,以及如何实现接口中规定的平台相关部分。应用程序分别基于Win32平台和Android平台。在本文的最后,将详细描述使用各种实现方法对多个三维场景进行渲染的过程和结果,并结合各实现方法对结果的理论预估、典型用例对性能的要求,对其结果进行分析和讨论,并得出最后的结论。
其他文献
空调作为传统的耗能大户,能源浪费现象普遍而且严重。因此空调系统节能产品得到了大力的倡导和支持,本文针对该产品的营销管理做出了相应的分析,首先对该产品做出了简单的介
<正>7月29日至30日,连城管理局举办野生植物资源调查研究与保护实践培训班,培训班邀请西北师范大学陈学林教授为学员做专题讲座和野外指导。管理局专业技术人员及各保护站工
随着全球经济一体化的不断发展,制造企业生存的外部环境发生着前所未有的变化。企业产品的寿命周期变得越来越短,产品品种数量不断飞速增长,客户对交货期的要求变得越来越高,只有
ICT产业是中国体制改革最早、市场化程度最高、国际竞争实力最强的科技产业之一,在国家十二五技术发展规划中,中国ICT产业即将迎来云计算物联网等新技术引领的战略机遇期,发展前
近年来,随着激光技术的发展,2μm和3μm中红外波段的脉冲激光光源因其在科研、民用以及军事领域的广泛应用前景,引起了人们极大的研究兴趣。其中光纤激光器,因具有激光阈值低、转
在 1 993年 1 1月 2 1日国务院办公厅发布的《国家行政机关公文处理办法》的基础上 ,2 0 0 0年 8月 2 4日 ,国务院发布了最新《国家行政机关公文处理办法》 ,并于 2 0 0 1年
冬季恶劣的气候条件会使公路路面产生潮湿、积雪、结冰和冰雪混合等复杂的状态,导致车辆轮胎与路面之间的摩擦减小,成为诱发交通事故的直接原因。非接触式路面冰雪状态检测系
氨基酸是含有氨基的有机酸,是构成蛋白质的基本单位。除甘氨酸外,氨基酸都是手性化合物,有L型和D型两种镜像结构。D-氨基酸在食品、农业和医药中有着重要的用途。D-脯氨酸是合成
间-二硝基苯液相催化加氢法合成间-苯二胺具有收率高、产品质量好、环境友好等优点,是制取间-苯二胺的一条有效的工艺路线。因此,研制和开发性能优良的加氢催化剂具有重要的
新世纪以来,人们的生活方式和精神面貌都发生了深刻的变化,这种变化的积极意义无需多言,而消极后果也是如影随形,反映在新闻事业中,就是相当一部分新闻从业人员职业精神的退