发明名称 一种基于GPGPU渲染的3D海水的仿真方法和仿真系统
摘要 本申请提供一种基于GPGPU渲染的3D海水的仿真方法和仿真系统,所述仿真方法包括:通过处理器CPU进行初始化,动态生成海面网格;通过通用计算图形处理器GPGPU进行所述海面网格的并行化运算;通过所述GPGPU执行3D Kochin算法获取船只在海上航行的轨迹,并计算海水与海岸线的混合效果。本发明实施例,将所有的计算和渲染安排在GPGPU中进行,将海水模型计算和渲染在GPGPU中构成一个整体流程,减少内存和显存之间的通信,这样可以充分发挥GPGPU性能,大幅提升仿真效率。通过以上的方法,达到海水、海浪的渲染,反射、折射,船体轨迹的可视化效果真实感和仿真实时性的良好协调。
申请公布号 CN106530411A 申请公布日期 2017.03.22
申请号 CN201611013190.6 申请日期 2016.11.17
申请人 姜雪伟 发明人 姜雪伟
分类号 G06T19/20(2011.01)I;G06T17/05(2011.01)I 主分类号 G06T19/20(2011.01)I
代理机构 广州市越秀区哲力专利商标事务所(普通合伙) 44288 代理人 胡拥军;陈轩
主权项 一种基于GPGPU渲染的3D海水的仿真方法,其特征在于,所述仿真方法包括:通过中央处理器CPU进行初始化,动态生成海面网格;通过通用计算图形处理器GPGPU进行所述海面网格的并行化运算;通过所述GPGPU执行3D Kochin算法获取船只在海上航行的轨迹,并计算海水与海岸线的混合效果。
地址 215000 江苏省苏州市工业园区东振路85号东振花园17-1003