搜索 分析 新世界 法规 图书 网址导航 更多
高级用户登录 | 登录 | |

基于GPU的可交互海洋三维流场动态可视化算法
审中-实审

申请号:201510212424.9 申请日:2015-04-29
摘要:本发明属于科学可视化领域,具体涉及一种基于GPU的可交互海洋三维流场动态可视化算法。该算法基于规则网格的模式数据,采用在三维流场空间中均匀放置种子点算法,并把利用高斯函数设计的密度球映射到多层纹理来控制种子点的均匀分布,最后采用GPU加速渲染技术生成流线,然后利用Tessellation细分曲面技术将流线扩展为管线,实现海洋三维流场的动态可视化绘制。为了提高三维流线的空间感知,我们采用Phong/Blinn光照模型对流线进行光照处理。而且该算法基于GPU实现,流线生成和控制的效率更高。
申请人: 中国海洋大学
地址: 266100 山东省青岛市崂山区松岭路238号中国海洋大学
发明(设计)人: 田丰林 陈戈 曲德源
主分类号: G06T17/20(2006.01)I
分类号: G06T17/20(2006.01)I G06T15/00(2011.01)I G06T15/50(2011.01)I
  • 法律状态
2015-10-14  实质审查的生效IPC(主分类):G06T 17/20申请日:20150429
2015-08-26  公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
  • 其他信息
主权项  基于GPU的可交互海洋三维流场动态可视化算法,具体包括以下基本步骤:(1)通过GPU的transform?feedback机制实现粒子在三维流场中的运动,并利用径向基函数设计密度球来控制粒子在三维流场中的分布密度,其特征在于:在海洋三维流场中随机均匀的分布粒子,粒子的属性包括位置和年龄,初始化粒子的年龄均为0,粒子位置根据粒子在VBO中索引计算保证其在流场中的均匀分布,根据粒子位置采样速度场获得粒子所在位置的速度,通过四阶Runge?Kutta积分和transform?feedback机制更新粒子的位置,同时增加粒子的年龄;通过径向基函数设计密度球来表达粒子的影响范围,然后采用Multiple?Render?Target技术创建三维纹理存储能够表达粒子分布的密度图,对每一个活跃粒子计算其所在位置的粒子密度,如果超过某一上限值时,有概率的随机剔除该粒子;被剔除的粒子将被赋予一个随机新位置,若新位置对应的粒子密度小于某一阈值,则将其置为活跃粒子,否则置为死亡粒子;对死亡粒子也赋予一个随机的新位置,进行同样的处理。
公开号  104867186A
公开日  2015-08-26
专利代理机构  
代理人  
颁证日  
优先权  
国际申请  
国际公布  
进入国家日期