一种基于OpenGL的导航终端测试场景的3D展示方法技术

技术编号:18164582 阅读:74 留言:0更新日期:2018-06-09 10:49
本发明专利技术公开了一种基于OpenGL的导航终端测试场景的3D展示方法,包括以下步骤:根据场景中暗室和各个设备的尺寸位置进行数学建模;根据场景中暗室和各个设备的外观尺寸进行纹理建模;根据场景中天线信号的类型及功率进行数学建模;根据场景中各个设备的运行轨迹进行数学建模;根据场景中各个设备的数据上传速率进行动画缓冲计算;根据使用者观察场景的方式构建FPS相机模型。本发明专利技术应用于导航测试领域的对天、静态等其它测试平台中,能够真实模拟测试场景的实际状态,为使用人员提供便利。

A 3D display method for navigation terminal test scenario based on OpenGL

The present invention discloses a 3D display method for a navigation terminal test scene based on OpenGL, including the following steps: mathematical modeling according to the size position of the dark room and each device in the scene; modeling the texture according to the appearance size of the dark room and each device in the scene; according to the type and power of the antenna signal in the scene Mathematical modeling; mathematical modeling based on the running track of each device in the scene; the animation buffering calculation according to the data upload rate of each device in the scene; the FPS camera model is built according to the user observation scene. The invention is applied to other testing platforms such as sky, static and other testing platforms in the field of navigation testing, which can truly simulate the actual state of the test scene and provide convenience for the use of the personnel.

【技术实现步骤摘要】
一种基于OpenGL的导航终端测试场景的3D展示方法
本专利技术涉及导航终端测试
,特别是一种导航终端测试场景的展示方法。
技术介绍
随着卫星导航系统的发展和应用的普及,微型导航产业已经成为增长最为快速的产业之一,卫星导航系统作为基础性的信息系统能提供全球性的导航定位与授时服务。卫星导航系统由空间部分、地面控制部分和用户部分组成,导航终端作为用户部分是卫星导航系统应用的重要组成部分,卫星导航系统的导航、定位、授时等功能都是通过导航终端实现的。随着卫星导航技术在生产生活领域应用的不断深入,导航终端的使用规模在不断扩大,导航终端的类型多种多样,其功能和用途各不相同,对其功能和性能的测试验证便显得尤为重要,因此导航终端的测试技术是卫星导航应用的核心技术,是研发具备自主知识产权的高性能导航终端的必要手段。导航终端测试系统应用于导航终端的测试过程中,能够控制导航源、干扰源、用户机、转台、功放开关、二维滑轨、频谱仪、矢网等设备进行自动化测试,已经成为导航终端产品入网许可和认证的重要环节。但是,测试过程中整个测试场景的空间位置和链路关系非常复杂,一般的展示方法可视化不强,不直观,对软件使用人本文档来自技高网...
一种基于OpenGL的导航终端测试场景的3D展示方法

【技术保护点】
一种基于OpenGL的导航终端测试场景的3D展示方法,其特征在于,包括以下步骤:L1)根据场景中暗室和各个设备的尺寸位置进行数学建模;L2)根据场景中暗室和各个设备的外观尺寸进行纹理建模;L3)根据场景中天线信号的类型及功率进行数学建模;L4)根据场景中各个设备的运行轨迹进行数学建模;L5)根据场景中各个设备的数据上传速率进行动画缓冲计算;L6)根据使用者观察场景的方式构建FPS相机模型。

【技术特征摘要】
1.一种基于OpenGL的导航终端测试场景的3D展示方法,其特征在于,包括以下步骤:L1)根据场景中暗室和各个设备的尺寸位置进行数学建模;L2)根据场景中暗室和各个设备的外观尺寸进行纹理建模;L3)根据场景中天线信号的类型及功率进行数学建模;L4)根据场景中各个设备的运行轨迹进行数学建模;L5)根据场景中各个设备的数据上传速率进行动画缓冲计算;L6)根据使用者观察场景的方式构建FPS相机模型。2.根据权利要求1所述的一种基于OpenGL的导航终端测试场景的3D展示方法,其特征在于,步骤L1)中所述数学建模时使用的坐标系为笛卡尔坐标系,坐标原点为暗室地面中心,正东面为x轴,正南面为z轴,正上方为y轴,暗室和各个设备的尺寸位置信息从配置文件中获取。3.根据权利要求1所述的一种基于OpenGL的导航终端测试场景的3D展示方法,其特征在于,步骤L2)中所述场景中暗室和各个设备所使用的纹理数据采用其2D工艺平面图,对边缘进行平滑处理,并采用真实灯光进行照射。4.根据权利要求1所述的一种基于OpenGL的导航终端测试场景的...

【专利技术属性】
技术研发人员:张勇虎伍成乾姜果平李成明伍俊谢淳芳欧劲光
申请(专利权)人:湖南卫导信息科技有限公司
类型:发明
国别省市:湖南,43

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

1