一种解决目标模拟器复杂目标及背景模型闪烁的方法技术

技术编号:15500343 阅读:125 留言:0更新日期:2017-06-03 22:14
本发明专利技术一种解决目标模拟器复杂目标及背景模型闪烁的方法属于半实物仿真系统试验技术领域。其技术方案主要是将第三方软件创建的精细模型导入creator软件进行结构及属性优化,再对多边形和面片进行加工处理及重新设置,并删除重叠面及补齐接缝,最后针对目标模拟器、导引头的视场角参数及仿真弹道设计要求,用LOD方式对完整目标场景进行后期优化,以确保其加载运行时生成的画面过渡自然无闪烁。本发明专利技术设计了一种比较适合目标模拟器上应用的解决闪烁问题的一系列流程办法。可以有效地解决目标模拟器输出给导引头目标场景图像的闪烁问题,保证了导引头捕控目标时,视景图像效果的稳定性,提高了仿真结果的置信度。

A method for solving the model glint of complex target and background in target simulator

The invention relates to a method for solving the glint of complex targets and background models of a target simulator, which belongs to the technical field of hardware in the loop simulation system testing. The technology mainly is the precise model of third party software to create the import creator software structure and attribute optimization, of polygon and patches were processing and re set, and remove the overlapping surface and filled seams, finally aimed at the target simulator, the seeker field angle parameters and Simulation of trajectory design requirements, to complete objectives the scene with LOD post optimization, screen transition generation to ensure the loading operation when the natural flicker free. The invention designs a series of process methods which are suitable for solving the flashing problem on the target simulator. It can effectively solve the glint problem of the target simulator's output to the target scene image of the seeker, and ensure the stability of the scene image effect when the seeker controls the target, and the confidence of the simulation results is improved.

【技术实现步骤摘要】
一种解决目标模拟器复杂目标及背景模型闪烁的方法
本专利技术一种解决目标模拟器复杂目标及背景模型闪烁的方法属于半实物仿真系统试验

技术介绍
在仿真和测试过程中,目标模拟器在加载大面积复杂模型及背景时,很容易产生画面闪烁问题,进而严重地影响了导引头对目标的捕控。引起目标及背景闪烁的原因主要有以下三种:一、由于虚拟现实建模软件creator的特点是实时性强,建模功能较弱,所以在构建大规模场景时,往往是通过将第三方软件搭建的复杂模型转换导入到creator中,再将其驱动起来运行。而第三方软件的模型精细度较高,在目标模拟器中加载运行时,其资源开销太大,很难保证实时性。同时由于目标模型的面较多,而场景中很多面是以多边形,尤其是凹多边形的形式存在,所以在进行渲染的过程中,有部分面会出现渲染错误,导致画面有延迟或者局部闪烁;二、由于各个目标及场景是单独进行建模并统一集中起来的,所以它们之间的衔接部分往往会出现距离太近或者有交集的情况,从而造成渲染错误而产生连续闪烁;三、在大视场环境中,同屏显示的场景数量极为庞大,导致目标模拟器场景中许多可见面在屏幕上的投影小于一个像素,在运行过程中,由于其景象生成系统要对每个面都进行渲染,而该像素中所包含的所有面如果对比度差异较大的话,就会同时在该像素中出现不同级别的灰度,这将导致该像素显示的灰度在不断快速变化,从而产生闪烁效果。相关闪烁问题一直以来都是当前虚拟现实软件在开发应用过程中普遍存在的问题。该问题如果不能有效解决,将严重影响仿真结果置信度。
技术实现思路
本专利技术的目的:设计了一种比较适合目标模拟器上应用的解决闪烁问题的一系列流程办法。通过该流程方法,可以有效地解决目标模拟器输出给导引头目标场景图像的闪烁问题。保证了导引头捕控目标时,视景图像效果的稳定性,提高了仿真结果的置信度。本专利技术的技术方案:一种解决目标模拟器复杂目标及背景模型闪烁的方法,所述方法包括以下步骤:1)将由第三方软件创建的模型导入creator软件,按照仿真需求对creator软件中模型的openflight层次结构进行优化调整;2)在creator软件中将上述模型中的凹多边形面分解成三角形面,删除多余面;3)对经过步骤2)处理后的模型的面片属性进行重新定义、设置;4)用视景仿真软件对经过步骤3)处理后的模型进行驱动。在视景仿真软件中观察所述模型在运动时是否有重叠面或存在接缝处不整齐的问题,如果所述模型在运动时有重叠面者或存在接缝处不整齐的问题,则在creator软件中删除该重叠面或补齐接缝;5)将经过步骤4)处理后的模型,根据导引头、目标模拟器的视场角参数以及仿真弹道设计要求,按相应空间位置的渲染情况对模型进行简化,并用细节层次模型技术方式LOD进行驱动测试,以确定细节层次模型技术方式LOD层数及精确度,确保其运行过渡自然无突变;6)对处理好的模型进行分布式加载驱动,并作最终效果验证。专利技术的有益效果:该解决目标模拟器复杂目标及背景模型闪烁的方法,可适用于目标模拟器中的目标、地形、干扰等各类模型,能有效地解决目标模拟器输出给导引头目标场景图像的闪烁问题,保证了导引头捕控目标时,视景图像效果的稳定性,提高了仿真结果的置信度。附图说明图1处理闪烁方法流程图其中,1:精细目标模型;2:精细背景模型;3:导入creator;4:层次结构优化调整;5:处理凹多边形和多余面;6:按需求定义面片属性;7:将目标模型和场景模型进行融合,并处理重叠面;8:按仿真要求进行简化,并作LOD;9:对目标和背景进行分布式加载运行;10:符合仿真需求的目标及场景具体实施方式下面结合说明书附图对本专利技术进行详细的说明。一种解决目标模拟器复杂目标及背景模型闪烁的方法。所述方法包括以下步骤:1)将由第三方软件创建的模型导入creator软件,按照仿真需求对creator软件中模型的openflight层次结构进行优化调整;2)在creator软件中将上述模型中的凹多边形面分解成三角形面,删除多余面;3)对经过步骤2)处理后的模型的面片属性进行重新定义、设置;4)用视景仿真软件对经过步骤3)处理后的模型进行驱动。在视景仿真软件中观察所述模型在运动时是否有重叠面或存在接缝处不整齐的问题,如果所述模型在运动时有重叠面者或存在接缝处不整齐的问题,则在creator软件中删除该重叠面或补齐接缝;5)将经过步骤4)处理后的模型,根据导引头、目标模拟器的视场角参数以及仿真弹道设计要求,按相应空间位置的渲染情况对模型进行简化,并用细节层次模型技术方式LOD进行驱动测试,以确定细节层次模型技术方式LOD层数及精确度,确保其运行过渡自然无突变;6)对处理好的模型进行分布式加载驱动,并作最终效果验证。本文档来自技高网...
一种解决目标模拟器复杂目标及背景模型闪烁的方法

【技术保护点】
一种解决目标模拟器复杂目标及背景模型闪烁的方法,其特征在于,所述方法包括以下步骤:1)将由第三方软件创建的模型导入creator软件,按照仿真需求对creator软件中模型的openflight层次结构进行优化调整;2)在creator软件中将上述模型中的凹多边形面分解成三角形面,删除多余面;3)对经过步骤2)处理后的模型的面片属性进行重新定义、设置;4)用视景仿真软件对经过步骤3)处理后的模型进行驱动。在视景仿真软件中观察所述模型在运动时是否有重叠面或存在接缝处不整齐的问题,如果所述模型在运动时有重叠面者或存在接缝处不整齐的问题,则在creator软件中删除该重叠面或补齐接缝;5)将经过步骤4)处理后的模型,根据导引头、目标模拟器的视场角参数以及仿真弹道设计要求,按相应空间位置的渲染情况对模型进行简化,并用细节层次模型技术方式LOD进行驱动测试,以确定细节层次模型技术方式LOD层数及精确度,确保其运行过渡自然无突变;6)对处理好的模型进行分布式加载驱动,并作最终效果验证。

【技术特征摘要】
1.一种解决目标模拟器复杂目标及背景模型闪烁的方法,其特征在于,所述方法包括以下步骤:1)将由第三方软件创建的模型导入creator软件,按照仿真需求对creator软件中模型的openflight层次结构进行优化调整;2)在creator软件中将上述模型中的凹多边形面分解成三角形面,删除多余面;3)对经过步骤2)处理后的模型的面片属性进行重新定义、设置;4)用视景仿真软件对经过步骤3)处理后的模型进行驱动。在视景仿真软件中观察所述模型在运...

【专利技术属性】
技术研发人员:王锦菲冯晓艳孙锐李维江蔚高欣郑宏海邹小霞彭江军黄桂明衷莉莎巩三莉刘国玲伍少健
申请(专利权)人:江西洪都航空工业集团有限责任公司
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1