论文部分内容阅读
目前版本的Vega只能通过海洋模块仿真海面以上的场景 ,如波浪、舰船尾流等。本文分析了Vega的组成结构及工作原理。在此基础上 ,针对水下空间效果如光影、透明度、气泡等仿真的需求 ,自主开发了“水下空间”模块 ,并嵌入到Vega中。解决了Lynx关键字配置文件、GUI配置文件和Lynx插件动态链接库的开发设计等一系列相关技术 ,以VC ++6 0为开发工具 ,利用OpenGL图形库编程开发了实现模块各项功能的动态链接库。其中以“水下透明度”的实现为例 ,论述了图形学算法及程序设计方法。应用结果表明