导读:本文包含了绘制引擎论文开题报告文献综述及选题提纲参考文献,主要关键词:国产高性能计算机,光路追踪,MPI,负载均衡
绘制引擎论文文献综述
马洪阳[1](2018)在《面向神威太湖之光的并行光路追踪绘制引擎的实现》一文中研究指出数字媒体产业被认为是数字技术和文化娱乐产业相融合而产生的内容创新型产业[11,进入21世纪以来发展尤其迅速,已经在高性能计算领域逐步成为最活跃的应用之一,拥有大量用户,同时数字媒体产业也是我国近些年来大力发展的战略性新兴产业。随着国家文化产业的快速发展,文化创意产业对影像呈现精度、质量和规模的需求越来越高,其大规模计算任务和数据存储需求给数字媒体真实感渲染与视觉特效仿真提出新的挑战。自2009年,我国首台P级超级计算机研制成功以来,我国高性能计算技术快速发展,目前高性能计算机的计算能力已从P级跨入了 E级计算时代,计算和存储能力均达到新的高度,超级计算机的计算核心数目也从几十万个扩展到几百万个。通常高性能计算机主要运用于需要大量运算的工作,譬如天气预测、气候研究、地震模拟、分子模型、密码分析等。使用高性能计算机来进行高度真实感渲染的尝试并不是很多,而且国内外针对高性能计算机的数字媒体高度真实感渲染应用也不成熟,因此基于国产高性能计算机开发一套功能全面的、稳定可靠的真实感渲染系统有很高的应用价值,而如何充分利用E级计算时代的高性能计算能力满足大规模高度真实感渲染需求是本项目解决的关键问题。目前大部分渲染系统实现并行渲染都是基于GPU实现的,本文基于国产CPU异构众核架构实现并行渲染,能够推动国产高性能计算机在图形渲染领域的应用,同时推动我国在数字媒体领域的研究和应用达到国际先进水平。本文所做的工作为国家重点专项《数字媒体高真实感并行渲染关键技术与高性能应用软件系统》的一部分,本文主要针对国产高性能计算机——神威太湖之光,研发并部署一个高并行效率的高度真实感渲染引擎,使其能够在高性能计算机上取得良好的并行效率。本文的主要工作包括以下几个方面:首先对场景文件进行处理,包括定义场景文件规范以及场景文件加载,本文使用XSD对场景文件中的元素数据类型和属性进行定义,使用Xerces-C++解析场景文件将场景文件中的场景信息加载进内存。其次建立通信机制实现主从节点间的并行渲染。然后将场景任务划分分解,分发给各个子节点,从而实现负载均衡。建立叁层调度机制,在第二层建立多个计算主节点,缓解第叁层从节点与第一层主节点间的通讯压力。建立容错机制,主节点对从节点进行心跳监听,发现节点异常立即将其渲染任务转移至正常节点,保证渲染任务的正常进行。最后针对神威太湖之光国产高性能计算系统进行渲染引擎的部署测试工作。整个引擎的最终目标是能够高效稳定的运行在神威太湖之光国产高性能计算系统上,但是由于神威太湖之光使用国产处理器以及其特有的编译器,引擎的部署工作相对复杂。部署成功后还要做一些并行测试,使其最终在叁十万核级别的并行效率超过60%。(本文来源于《山东大学》期刊2018-04-20)
叶晶晶[2](2017)在《基于HTML5的拓扑图绘制引擎设计与实现》一文中研究指出市面上绘制网络拓扑图的软件很多,比如Visio,亿图等,通过这些图形绘制软件可以很方便的绘制各种专业的业务流程图、工程管理图、网络拓扑图等。但是上述软件均是基于C/S结构的软件,具有升级难,扩展性差等特点。基于Web的图形绘制软件主要有叁种技术:flash,HTML5 Canvas,SilverLight技术。其中flash,SilverLight需要安装插件,已经逐渐被市场淘汰。在HTML5出来之前,Web客户端是通过SVG技术完成绘图的,但是这种技术无法满足复杂绘图的需求。HTML5是新一代HTML标准,提供了Canvas标签和一系列的JavaScript脚本API来实现绘图功能。当前市场上基于HTML5技术的数据可视化的组件主要以图表组件居多,但是拓扑图、流程图组件很少。使用HTML5中Canvas技术,将拓扑结构图用JSON格式表示,开发出一套标准的拓扑图绘图引擎,通过配置JSON数据,就可以产生一组拓扑图,开发人员不需编写繁杂的图形编程,提高代码重用率,从而大大提高软件开发速度,具有一定的实际价值。本文从研究Web拓扑图绘制的功能需求出发,,提出了采用HTML5 Canvas技术进行研发系统,主要做了如下工作:(1)论文在对拓扑图绘制引擎的需求分析基础上,确定采用HTML5 Canvas编程技术和JavaScript面向对象技术进行开发,设计出系统架构。(2)认真分析拓扑关系图的对象体系,设计出拓扑图绘制的业务对象,并给出了类图。设计了绘图程序的数据结构,定义了绘图程序的JSON数据。(3)根据绘图程序的特点,使用了单例模式、工厂模式、命令模式、状态模式、观察者模式等多种面向对象设计模式,降低了程序的复杂性。(4)完成了与服务器端的数据接口设计,数据格式采用了JSON格式,通过该AJAX技术访问Web服务器,符合SOA体系结构。(5)同时经过精心的编码过程,完成了基于HTML5的拓扑图绘制引擎系统的开发与实现,并将该绘图引擎用于某公司的实际项目。(6)对系统进行了相应测试工作,测试的结果表明,系统运行可靠,可扩展性强,与公司的业务数据做到了无缝对接,达到了设计预期。(本文来源于《南昌航空大学》期刊2017-06-01)
芦文峰,王凯,吴亚非,窦长旭[3](2016)在《图形绘制引擎的效率和跨平台研究》一文中研究指出分析AGG、GDI/GDI+、QT这3类图形绘制引擎的效率和跨平台能力,对AGG和应用程序的结合方案做出优化,对GDI/GDI+、QT的基础绘制性能进行摸底测试;在此基础上,提出自主图形绘制引擎的设计思路,在支持QT的操作系统中,基于QT建立自主图形绘制引擎,在不支持QT的嵌入式操作系统中,基于AGG建立自主图形绘制引擎。对自主图形绘制引擎进行设计开发,并将此成功应用到大型平台项目中。(本文来源于《计算机工程与设计》期刊2016年05期)
黄杨昱[4](2015)在《基于实时全局光照的3D绘制引擎研究和开发》一文中研究指出最近几年,随着虚拟现实、3D仿真、3D电影和3D游戏等产业的蓬勃发展,人们开始研究如何高效制作绚丽逼真的3D图形效果,越来越多的3D绘制引擎如雨后春笋般浮现。目前,国外3D绘制引擎技术的水平要远远高于国内的水平,3D绘制引擎的研究对国内日益增长的3D应用需求意义深远。本文的核心研究内容是支持GPU光栅化实时全局光照算法的3D绘制引擎技术和应用,可以将其分为叁个主要部分。一、本文设计并实现了一个扩展性和兼容性良好的3D绘制引擎HarryGE,该引擎框架包括资源管理器、场景管理器、场景编辑器和场景渲染器。资源管理器的主要作用是管理从外部硬盘导入的如模型、材质和纹理等各类资源文件;场景管理器的主要作用是规划和管理各个场景的元素实例;场景编辑器主要的主要工作是编辑各类元素实例的属性;场景渲染器是本文引擎的核心模块,它主要负责渲染每个场景中的元素实例,本文使用OpenGL/GLSL编程语言调用图形显卡渲染管线以实现渲染过程。除此之外,本文在HarryGE引擎框架上添加了各类3D渲染功能和效果,包括模型及其纹理材质导入和渲染、模型骨骼动画、随机地形生成、天空盒渲染、3D文字显示、3D声音播放、烟雾及粒子系统效果、多摄像机漫游和全局光照效果等。二、本文提出了基于GPU光栅化的光线和场景求交算法UGAB,该算法使用一个稀疏的均匀网格和叁个精确的A-Buffer表示整个场景,然后利用3D-DDA线段扫描算法让光线在上述场景表示中跟踪相交物体,从而实现基于GPU的快速精确求交。除此之外,本文利用该算法提出了一个基于光栅化的光线跟踪框架,并基于该架构实现了各类常见的全局光照算法,譬如Ray casting、Whitted ray tracing(阴影、反射和折射)、AO和Path tracing。实验结果说明本文的光线跟踪算法UGAB能达到与Optix近似的精度,它相比基于均匀网格UG的光线跟踪算法使用更少显存获得更快求交速度,它相比基于稀疏体素八叉树SVO的光线跟踪算法能避免大量迭代运算而获得更高求交精度,该算法结合了UG和LDI算法的优缺点,它具有较高求交精度和较低存储消耗的特性。叁、本文将该3D渲染引擎应用到人群疏散场景的仿真中,先提出了基于RVO改进的全局路径规划人群疏散算法,该算法分为局部碰撞避免和全局路径规划两部分,局部碰撞避免这部分本文使用的方法是RVO相对速度障碍物,全局路径规划这部分本文使用的方法是KD-Tree对场景空间划分,然后结合SPFA计算个体逃离疏散场景的最优路径。在改进的人群疏散算法基础上,本文先使用HarryGE引擎的编辑器将场景和人群个体模型初始化摆放在相应位置,然后使用实时计算出来的个体位置和速度数据传入引擎实现人群的更新。人群疏散算法的3D仿真结果说明了HarryGE引擎的实用性。综上所述,本文实现了一个基于实时全局光照效果的3D绘制引擎,为了验证引擎的实用性,本文将该绘制引擎应用于各类真实感3D场景的渲染中,其中包括人群疏散场景的仿真。(本文来源于《北京化工大学》期刊2015-06-01)
王华云,万军彪,陈智,方贤才,范欣来[5](2012)在《基于智能规则库引擎实现电力系统污区分布图计算机自动绘制的研究》一文中研究指出为使得电力系统污区分布图的绘制能够更加科学与智能,本文将国网公司颁布的《电力系统污区分级与外绝缘选择标准》(Q/GDW152—2006)和《电力系统污区分布图绘制规则》两个标准规范文件中关于污区图绘制规则进行了分类与量化,并指定每个规则的污秽等级判断条件、所受影响的地域特征、气象特征等属性信息,应用计算机软件技术和地理信息系统开发技术,搭建了一个能自动绘制电力系统污区分布图的智能规则库引擎。该引擎能够根据各种规则和相应数据生成各个规则库类别的专题图并对各个专题图进行拼接,运行GIS图层融合算法,分解出各污秽等级图层,最后聚合这些图层生成污区分布图。该方法具有绘制效率高、污区图信息可以随时更新和共享、运行经验和绘制规则能够量化、智能化程度高的优点。(本文来源于《2012年江西省电机工程学会年会论文集》期刊2012-11-26)
王华云,万军彪,陈智,方贤才,范欣来[6](2012)在《基于智能规则库引擎实现电力系统污区分布图计算机自动绘制的研究》一文中研究指出为使得电力系统污区分布图的绘制能够更加科学与智能,本文将国网公司颁布的《电力系统污区分级与外绝缘选择标准》(Q/GDW152-2006)和《电力系统污区分布图绘制规则》两个标准规范文件中关于污区图绘制规则进行了分类与量化,并指定每个规则的污秽等级判断条件、所受影响的地域特征、气象特征等属性信息,应用计算机软件技术和地理信息系统开发技术,搭建了一个能自动绘制电力系统污区分布图的智能规则库引擎。该引擎能够根据各种规则和相应数据生成各个规则库类别的专题图并对各个专题图进行拼接,运行GIS图层融合算法,分解出各污秽等级图层,最后聚合这些图层生成污区分布图。该方法具有绘制效率高、污区图信息可以随时更新和共享、运行经验和绘制规则能够量化、智能化程度高的优点。(本文来源于《第二十届华东六省一市电机工程(电力)学会输配电技术讨论会论文集》期刊2012-11-09)
王顺利,康凤举,张森,徐建华,杨小龙[7](2012)在《可定制叁维图形绘制引擎的构建方法》一文中研究指出分析了目前叁维图形绘制引擎的特点,针对其中存在的突出问题,提出了一种可定制的图形绘制引擎的架构,并在此基础上讨论了插件、算法、回调以及GPU加速绘制的定制机制。通过这些机制,应用开发者应用开发者可以明确设计思路,集成最新算法资源,灵活定制仿真装配组件,立足于仿真学科快速组建适合于自己的叁维图形绘制引擎。(本文来源于《中国造船工程学会电子技术学术委员会——2012年水下复杂战场环境目标识别与对抗及仿真技术学术交流论文集》期刊2012-08-01)
王志军[8](2012)在《借助Google搜索引擎绘制3D图形》一文中研究指出我们知道,Google搜索引擎支持函数绘制,其实只要你的浏览器支持WebGL技术,那么甚至可以借助Google搜索引擎直接显示3D图形。最新版本的Chrome、Firefox都支持WebGL技(本文来源于《电脑迷》期刊2012年10期)
刘道宏[9](2011)在《嵌入式浏览器布局绘制引擎的研究与实现》一文中研究指出随着叁网融合进程的加速,有线电视网用户将能够获得数据、语音和图像等更多多媒体信息,电视机顶盒作为数据接收与转化的载体,也将成为有线电视网用户必不可少的硬件部分。作为面向用户的最直接、最重要的平台,嵌入式浏览器必将成为电视机顶盒上技术革新的重要组成部分。由此可以看出,自主研发一款具有良好用户体验的嵌入式机顶盒浏览器具有十分重要的意义。嵌入式浏览器中的布局绘制引擎主要负责将网页解析完的数据进行布局计算,合理地在一个页面中进行排版,将最终结果呈现给用户,同时负责用户页面翻屏、焦点跳转、内容输入、页面缩放等交互操作。浏览器的布局绘制引擎是影响嵌入式浏览器性能、显示效果好坏的关键。本文从浏览器的体系结构入手,对WebKit浏览器的模块结构进行划分,重点研究WebKit浏览器的布局绘制引擎;给出了嵌入式浏览器布局绘制引擎的性能指标,探讨了其中的关键技术以及解决方案,同时分析了方案的优缺点。本文主要工作有:通过测试数据分析找出了影响WebKit浏览器布局绘制引擎性能的主要障碍,提出一种分屏布局技术来改进浏览器布局绘制引擎的布局速度。给出了分屏布局的总体设计和各个模块划分,同时从整体逻辑流程、结构定义、接口划分、算法描述等给出了各个模块的具体实现细节;WebKit浏览器的布局绘制引擎没有专门为嵌入式设备提供一个交互操作系统,本文根据具体的硬件环境设计了一个智能操作导航来解决这个问题,同样给出了智能操作导航的整体设计和各模块的具体实现细节;最后在具体的STB225开发板上对该嵌入式浏览器进行功能与性能测试。(本文来源于《电子科技大学》期刊2011-03-01)
姚晨芳[10](2011)在《叁维图形引擎中动态地形实时绘制技术研究与实现》一文中研究指出随着计算机软、硬件的快速发展,人们对图形应用的场景真实感、实时性及交互性都提出了越来越高的要求。这直接导致了软件结构的复杂度进一步提高,开发周期和开发成本也随之增加。叁维图形引擎作为图形学领域的核心技术,它通过对基本图形开发包进行封装,提供了一个简单清晰的图形应用开发框架,既能够有效的优化软件结构,又能够提高开发效率。本文分析了一款面向大规模户外场景仿真的叁维图形引擎的架构设计和相关模块的实现细节,并基于该引擎对户外场景仿真的关键技术——动态地形的实时绘制技术进行了研究与实现。?首先,本文在国内外发展现状的基础之上,通过对已有研究成果的借鉴及对引擎设计原则、设计模式等理论知识的总结分析,从具体需求入手完成了叁维图形引擎Wing3D的总体设计,并实现了其中的主框架、渲染管理及消息处理等模块。具体来讲,主框架设计引入了插件机制用以实现引擎的扩展性;渲染管理模块引入渲染队列用以提高渲染效率,并抽象出了一套通用的友好接口用以支持GPU编程;消息处理模块一方面简化了常规的消息处理框架,另一方面提出了消息优先级等概念用以对消息的灵活处理。其次,本文研究了动态地形的实时绘制技术。动态地形在地面车辆模拟、实弹演习系统等一系列图形应用中具有一定的重要性,其实时绘制技术是近年来地形研究的热点。本文研究并分析了动态地形绘制的关键技术,并在此基础上从动态地形的地形简化、大规模地形支持及地形变形几个方面进行了实时绘制算法的改进。此外,我们基于课题中的Wing3D引擎对该算法进行了实现,并最终形成了其子系统——动态地形实时绘制系统。该子系统通过插件机制嵌入到引擎中,并通过提供一系列外部接口用以实现动态地形的通用性开发,是Wing3D引擎大规模户外场景仿真应用的重要技术支持。最后,本文对叁维图形引擎Wing3D及动态地形的实时绘制技术进行了展望,提出了能够进一步改进和提高的方向。(本文来源于《电子科技大学》期刊2011-03-01)
绘制引擎论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
市面上绘制网络拓扑图的软件很多,比如Visio,亿图等,通过这些图形绘制软件可以很方便的绘制各种专业的业务流程图、工程管理图、网络拓扑图等。但是上述软件均是基于C/S结构的软件,具有升级难,扩展性差等特点。基于Web的图形绘制软件主要有叁种技术:flash,HTML5 Canvas,SilverLight技术。其中flash,SilverLight需要安装插件,已经逐渐被市场淘汰。在HTML5出来之前,Web客户端是通过SVG技术完成绘图的,但是这种技术无法满足复杂绘图的需求。HTML5是新一代HTML标准,提供了Canvas标签和一系列的JavaScript脚本API来实现绘图功能。当前市场上基于HTML5技术的数据可视化的组件主要以图表组件居多,但是拓扑图、流程图组件很少。使用HTML5中Canvas技术,将拓扑结构图用JSON格式表示,开发出一套标准的拓扑图绘图引擎,通过配置JSON数据,就可以产生一组拓扑图,开发人员不需编写繁杂的图形编程,提高代码重用率,从而大大提高软件开发速度,具有一定的实际价值。本文从研究Web拓扑图绘制的功能需求出发,,提出了采用HTML5 Canvas技术进行研发系统,主要做了如下工作:(1)论文在对拓扑图绘制引擎的需求分析基础上,确定采用HTML5 Canvas编程技术和JavaScript面向对象技术进行开发,设计出系统架构。(2)认真分析拓扑关系图的对象体系,设计出拓扑图绘制的业务对象,并给出了类图。设计了绘图程序的数据结构,定义了绘图程序的JSON数据。(3)根据绘图程序的特点,使用了单例模式、工厂模式、命令模式、状态模式、观察者模式等多种面向对象设计模式,降低了程序的复杂性。(4)完成了与服务器端的数据接口设计,数据格式采用了JSON格式,通过该AJAX技术访问Web服务器,符合SOA体系结构。(5)同时经过精心的编码过程,完成了基于HTML5的拓扑图绘制引擎系统的开发与实现,并将该绘图引擎用于某公司的实际项目。(6)对系统进行了相应测试工作,测试的结果表明,系统运行可靠,可扩展性强,与公司的业务数据做到了无缝对接,达到了设计预期。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
绘制引擎论文参考文献
[1].马洪阳.面向神威太湖之光的并行光路追踪绘制引擎的实现[D].山东大学.2018
[2].叶晶晶.基于HTML5的拓扑图绘制引擎设计与实现[D].南昌航空大学.2017
[3].芦文峰,王凯,吴亚非,窦长旭.图形绘制引擎的效率和跨平台研究[J].计算机工程与设计.2016
[4].黄杨昱.基于实时全局光照的3D绘制引擎研究和开发[D].北京化工大学.2015
[5].王华云,万军彪,陈智,方贤才,范欣来.基于智能规则库引擎实现电力系统污区分布图计算机自动绘制的研究[C].2012年江西省电机工程学会年会论文集.2012
[6].王华云,万军彪,陈智,方贤才,范欣来.基于智能规则库引擎实现电力系统污区分布图计算机自动绘制的研究[C].第二十届华东六省一市电机工程(电力)学会输配电技术讨论会论文集.2012
[7].王顺利,康凤举,张森,徐建华,杨小龙.可定制叁维图形绘制引擎的构建方法[C].中国造船工程学会电子技术学术委员会——2012年水下复杂战场环境目标识别与对抗及仿真技术学术交流论文集.2012
[8].王志军.借助Google搜索引擎绘制3D图形[J].电脑迷.2012
[9].刘道宏.嵌入式浏览器布局绘制引擎的研究与实现[D].电子科技大学.2011
[10].姚晨芳.叁维图形引擎中动态地形实时绘制技术研究与实现[D].电子科技大学.2011