基于Unity3D海水环境仿真模型设计与实现
机械工程资助企业:
上海船舶工艺研究所
企业导师: 李酬

指导教师: 陈晓军

项目成员: 季弘宇、杨展

项目概述
海洋科学、船舶工业、虚拟现实(VR)、增强现实(AR)和计算机仿真技术快速发展进步的背景下,对结构多样,物理特性复杂的海水环境建立可视化仿真模型日益成为学术界以及工业界的一大需求。
本项目旨在基于Unity3D成熟的渲染引擎开发平台,利用水文、地形地貌数据,实现自动构建海底地形特征、水面及水下环境仿真模型的功能,为虚拟水下作业仿真等领域提供贴近实际的环境。
项目目标
基于Unity3D实现海水环境仿真软件的设计与优化:
1)支持自动构建海底地形。以海图数据为输入,能够实现水下地形特征网格的自动构建,并提供相关优化工具,确保自动生成地形能够进一步被优化。
2)支持构建水面环境。基于水文信息构建风浪流模型,并基于时间戳数据,实现分布式协同网络环境下风浪流效果同步。
3)支持构建水下环境。基于水文信息,构建水下洋流、水压以及水下可视效果。
项目成果
完成六大组件的开发:水面风浪流模型构建组件;分布式协同网络环境水面风浪流效果同步组件;海底地形构建组件;海底地形优化组件;水下洋流可视化组件;水下水压可视化组件。
对于海底地形构建组件:导出模型格式支持unity3d使用;支持数种地形材质生成;地形三角面片数≤200个面片/km²。