[发明专利]基于集群协同算法与GPU优化渲染的海底生物集群模拟方法有效
申请号: | 201711179812.7 | 申请日: | 2017-11-23 |
公开(公告)号: | CN108090939B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 孙屹 | 申请(专利权)人: | 北京中科创视文化传播有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T15/00;G06T15/87 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 杨乐 |
地址: | 100041 北京市石景山区八*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机图形学技术、仿生学领域,尤其涉及一种基于集群协同算法与GPU优化渲染的海底生物集群模拟方法。主要步骤为:(1)运动模拟:设计并实现一种基于个体多重规则的集群算法,加入其他干扰因子,影响集群的运动效果,并采用GPU CUDA进行优化运算,大大提升运算效率。(2)场景渲染:采用GPU顶点着色器实现生物个体的动画效果,采用GPU片元着色器绘制场景内容,采用GPU TransformFeedBack技术绘制场景中的粒子系统,绘制出逼真的海底场景,采用多光源渲染技术,有效提升场景光影效果和立体感。本发明基于GPU实现一种基于个体规则的集群运动算法,使集群运动能够达到一种动态平衡且不断演进的状态,采用GPU可编程流水线,实现场景渲染。 | ||
搜索关键词: | 基于 集群 协同 算法 gpu 优化 渲染 海底 生物 模拟 方法 | ||
【主权项】:
1.一种基于集群协同算法与GPU优化渲染的海底生物集群模拟方法,其特征在于:所述方法包括以下步骤:1运动模拟:基于自然界中生物集群个体简单智慧形成高复杂度行为的规则,设计并实现一种基于个体多重规则的集群算法;除此之外加入干扰因素,使其变化更加丰富,表现更加真实;并采用GPU CUDA进行优化运算,大大提升运算效率;2场景渲染:采用OpenGL可编程流水线进行场景绘制,采用GPU顶点着色器实现生物个体的动画效果,采用GPU片元着色器绘制场景内容,采用GPU TransformFeedBack技术绘制场景中的粒子系统,绘制出逼真的海底场景,采用多光源渲染技术,有效提升场景光影效果和立体感;最终会渲染出逼真的海底视觉效果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科创视文化传播有限公司,未经北京中科创视文化传播有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711179812.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据展示方法及装置
- 下一篇:三维(3D)图像渲染方法和设备