基于高性能计算机的大规模场景镜头并行绘制方法

来源 :山东大学 | 被引量 : 0次 | 上传用户:welletboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字创意产业是以现代信息技术为基础,将文化创意和设计服务融入其中的新兴产业,其主要的应用体现在虚拟现实、产品可视化、动漫和电影特效等方面。目前,数字创意产业的发展主要是向着更具真实感的方向发展,因此三维场景在规模上增长迅速,光照模型上更加贴近自然,由此造成场景的复杂度越来越大,场景数据的规模可能达到TB级别。这样的渲染对大规模场景数据的存储和视觉特效提出了新的要求。衡量高真实感渲染的两个重要指标分别是渲染质量和渲染速度,国际上对高真实感渲染研究也主要集中在这两个方面。在渲染质量上的研究主要集中在对物理光学的仿真模拟,由于全局光照模型精确地模拟场景中所有可能情况的光照,所以全局光照算法可以生成相片级别的真实感图像,是实现真实感绘制的核心。光路追踪是实现全局光照绘制的基本方法之一,可以计算大部分的全局光照效果,但是由于绘制算法计算量大,进行并行加速是必要的研究工作之一。同时,为了提升渲染质量和营造特效,对场景建模的细腻程度和场景规模也在不断扩大,而一般基于物理的高度真实感渲染中的全局光照计算需要使用整体场景数据,因此大规模场景的绘制会存在内存瓶颈问题。在渲染速度上,并行绘制是对高度真实感渲染的加速主要手段。目前,国内外的研究主要集中在基于GPU或英特尔集成众核架构上的并行绘制,缺乏对异构众核架构的普适处理,同时可扩展性比较低,能处理的场景规模比较受限,因此研究高效、可扩展的高度真实感并行渲染加速对于数字创意产业有重大意义。针对大规模场景镜头渲染存在的数据密集和计算密集两大难题,本文主要提出了多层级任务划分以及相应的多级任务调度,并根据连续帧渲染间任务的数据相关性作出优化,将场景镜头进行动静态划分,加速镜头渲染。本文采用分布式存储场景数据,将渲染计算任务多层级划分进行多级任务调度。同时为了充分利用神威·太湖之光的计算资源,采用平台特有的加速线程库进行计算加速。对于渲染镜头的连续帧之间,有静态场景数据每帧之间一致,因此根据这个特性对节点划分与加载场景数据进行优化。随着场景镜头规模的扩大,绘制的节点数增多,节点的稳定性随着时间开始下降,因此大规模场景镜头的并行渲染必然需要进行容错处理,需要对渲染结果正确性提供进一步保障。本文研究了相关容错处理,以期望在节点出错时发现错误,重启任务后能继续上一次任务进度。
其他文献
魏桥铝电有限公司与天津忠旺铝业有限公司的铝平轧项目是全球最大的与最先进的这类工程,一期已投产,二期正在调试,可于2018年全面投产,届时天津忠旺铝业有限公司的生产能力可达18
期刊
本文运用实际经验数据对我国国有企业管理层激励的现状进行了分析,认为国有企业管理层存在整体激励不足、激励方式单一的问题。本文认为,为了推动国有企业的改革进程,应该进一步
明清小说中可以看到年轻男女对待婚姻大事的一些情节强化。表现为变通意识和遵循运用婚姻制度程序的主动意识的增长,在礼教社会和婚姻制度的弹性框架内争取实现婚姻自主。这
肾癌细胞(RCC)易对传统的放疗产生耐受性,从而降低肿瘤的治疗效果。小分子的二肽化合物乌苯美司(Ubenimex,UBE)可以抑制氨基肽酶N(APN)的活性,之前的研究显示UBE可诱导RCC自噬凋亡,
目的:目前,我国老年人口不断增多,在老年人群中,由于机体功能的衰退,常患多种躯体疾病,对老年人的健康和生活产生严重的影响。体外反搏有多种优点,在老年疾病中的应用广泛,本
对煤矸石活性的影响因素进行了分析,并将机械活化、热活化、微波辐射活化和碱活化这四种不同的煤矸石活化方法作了比较,然后叙述了目前煤矸石在土建中的活化方法,为实际工程
作为"世界物理学家圣地",卡文迪什实验室的创新发展离不开麦克斯韦、汤姆森、卢瑟福等一批成就卓著的实验室主任的将帅作用。通过对卡文迪什实验室141年创新发展史的考察和研
首先把信息集的概念引入到多目标博弈,建立了信息集广义多目标博弈模型,并指出了信息集广义多目标博弈以广义多目标博弈、广义n人非合作博弈、一般n人非合作博弈为特例,然后
运用卡甘模型对动态经济条件下货币供给增长与通货膨胀之间的关系进行理论分析.在对通货膨胀的适应性预期的假设条件下,私人经济具有内在的稳定性,恶性通货膨胀的产生主要是