【技术实现步骤摘要】
虚拟地理信息模型与三维海洋环境可视化融合绘制技术
[0001]专利技术基于海洋表面标量场数据结合虚拟地理信息模型进行三维海洋环境可视化融合绘制技术,属于三维可视化绘制领域。
技术介绍
[0002]基于自主研发的i4Ocean可视化引擎实现海洋球体模型实现三维海洋环境可视化的过程中,加入一系列不透明的虚拟地理信息模型,如osgEarth地球、潜艇模型等,其中海洋标量场三维可视化算法是光线投射(ray
‑
casting)算法,其基本原理是:从屏幕上每一个像素点出发,沿视线方向发射出一条光线,当这条光线穿过体数据时,沿着光线方向等距离采样,利用插值计算出采样点的颜色值和不透明度;接着按照从前到后或从后到前的顺序对光线上的采样点进行合成,采用从前向后的合成方式,计算出这条光线对应的屏幕上像素点的颜色值。
[0003]目前光线投射数据采样存在问题:1.海洋数据深度范围不一致,具体表现在我们使用的海洋数据深度范围大多是0
‑
1500m,存在数据的最深深度不超过6000m,但是如果按照目前太平洋 ...
【技术保护点】
【技术特征摘要】
1.虚拟地理信息模型与三维海洋环境可视化融合绘制技术其主要特征如下:(1)基于海洋表面标量场数据结合虚拟地理信息模型进行三维海洋环境可视化融合绘制技术,使用规则球面作为包围盒后置面,通过创建当前视口,切换渲染目标并将虚拟现实模型绘制场景渲染到提前创建的渲染目标纹理图像(其中包含颜色图像缓冲附件和深度图像缓冲附件)(2)在光线投射阶段进行对颜色图像和深度图像纹理采值操作,以便在光线投射阶段获取不透明的虚拟现实地理模型的真实深度值,与投射光线深度值进行对比,若虚拟地理信息模型深度值大于光线投射深度值,提前终止采样,进行颜色和透...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。