技术领域
[0001] 本发明涉及计算机图形学在地理信息系统(GIS)的应用领域,具体涉及实现三维场景中地球海洋水效的方法。
相关背景技术
[0002] 随着数字地球普及、智慧城市的推广,地理信息产业备受政府、企业的关注与支持,得到了长足发展,对地球平台的显示效果要求也越来越高,而海洋占据了地球表面积的71%,海浪的模拟在工程领域和商用领域同样有着广泛的应用价值,对海洋浪流的模拟已到了不可忽略的地步。硬件的不断更新迭代,现有的渲染硬件都支持了可编程管线渲染,实现对不同渲染状态的控制,进而可将计算机图形中的很多技术应用到其中,使得海洋浪流的计算机模拟更得心应手。
[0003] 目前,针对海洋浪流的模拟研究主要有三个方向,一是使用大量顶点构建物理模型,二是基于几何建模的凹凸纹理映射,以及基于粒子系统的动力建模。顶点物理建模以及动力模型建模的海洋模型模拟动态水效需大量的节点数据,对顶点数据进行模拟变换产生海面水浪的效果,但其对数据带宽尤为宝贵的地理信息展示平台而言,以大量顶点变换来模拟真实水效所导致的资源消耗是不可忽略的,增加了数据量的同时也降低了渲染的速率,难以满足实时性要求,因此本发明针对地理信息平台采用几何建模方法设计一种资源消耗有限,同时能满足人们高体验感的地球海洋水效方法。