品牌
其他厂商性质
所在地
3D Scenery三维场景显示系统主要是以“红旗军演”为目标,实现类似“红旗军演”的三维可视化效果。该三维系统还需要解决当前在OpenSceneGraph中非常热门的两个模块osgOcean与osgEarth之间的不兼容。其中场景初始化来源于外部想定建模系统,模型驱动数据来源于外部仿真系统,通过VPB、global map等地形建模工具实现大地形与实体建模,以形象逼真的3D场景来展示仿真过程。
三维场景显示系统总体结构
3D Scenery系统主要采用的是OpenSceneGraph图形系统,它是一个基于工业标准OpenGL 的软件接口,它让程序员能够更加快速、便捷地创建高性能、跨平台的交互式图形程序。本系统采用该图形系统来作为软件设计的基础开发引擎。
3D Scenery系统在OSG开源三维引擎的基础上封装了海量地形(横跨10个经纬度)的加载及海洋模块、三维实体模型的管理等。完成了类似Google Earth的大地形显示效果,支持各类仿真实体、显示和常用GIS功能;通过切换观察视角模式实现不同的三维展示效果。利用粒子系统开发了大量的三维仿真。支持各种天气环境、海情等级等环境设定。支持视点记录及回放功能。
红旗军演场景效果图
红旗军演下飞机部分三维展示图
普通模式下飞机展示图
海洋效果图
应用QT进行人机交互主界面的开发,并通过socket进行数据通讯,实时接收仿真产生战场各实体的位置、姿态、状态等信息,从而实现真实的战场态势。
更多三维场景显示系统功能详询神州普惠3D Scenery在线咨询师,或者直接:-6515,感谢浏览!