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)将由第三方软件创建的模型导入creator软件,按照仿真需求对creator软件中模型的openflight层次结构进行优化调整;2)在creator软件中将上述模型中的凹多边形面分解成三角形面,删除多余面;3)对经过步骤2)处理后的模型的面片属性进行重新定义、设置;4)用视景仿真软件对经过步骤3)处理后的模型进行驱动。在视景仿真软件中观察所述模型在运...
【专利技术属性】
技术研发人员:王锦菲,冯晓艳,孙锐,李维,江蔚,高欣,郑宏海,邹小霞,彭江军,黄桂明,衷莉莎,巩三莉,刘国玲,伍少健,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。