一种超大规模天气效果渲染方法技术

技术编号:8161947 阅读:214 留言:0更新日期:2013-01-07 19:45
本发明专利技术公开了一种超大规模天气效果渲染方法,以经度、纬度的取值区间二分划分来实现球面的四叉分块;添加粒子发射器,形成粒子源,组合粒子源形成四叉树粒子系统;区域编辑,选取处于目标区域内部或者与目标区域相交的球面四叉树节点块,并将这些球面四叉树节点块添加到节点块队列中,实现对目标区域的逼近;利用粒子源的边界盒和视图截椎的相交判断来实现粒子源剔除。本发明专利技术天气效果的渲染效率有了很大的提升;具有强大的动态自适应能力,可以适应程序运行过程中的各种变化。

【技术实现步骤摘要】

本专利技术属于超大规模天气效果加速渲染技术,特别是。
技术介绍
天气效果的实时渲染一直是计算机图形学领域最具挑战性的课题之一,在地理信息系统、游戏、影视等工业领域中有广泛的应用价值。利用计算机渲染天气效果,需要解决效果和效率两方面的问题。效果问题关注天气效果渲染的视觉逼真度,即呈现在屏幕上的天气效果与实际生活中的天气效果的相似程度,解决的是静态问题。效率问题着重于天气效果渲染的实时性。要求渲染得到的每帧图像都是动态变化的,且变化情况与自然界的天气现象相似,解决的是动态问题。目前,由Reeves于1983年首先提出的粒子系统是实现雨、雪、云、雾、等天气效果值染的主流技术(Wiliam T. Reeves. A technique for mo-deling a class of fuzzyobject. SIGGRAPH,83, Computer Graphics, July 1983,17 (3) : 359 376)。粒子系统基于粒子在固定区域范围内随机出现的方式,粒子的形态变化和运动方式完全遵循动力学规律。当渲染的天气效果范围较小时,粒子系统可以得到较高的逼真度和实时性。但是利本文档来自技高网...

【技术保护点】
一种超大规模天气效果渲染方法,其特征在于包括以下步骤:第一步,以经度θ、纬度的取值区间二分划分来实现球面的四叉分块;第二步,添加粒子发射器,形成粒子源,组合粒子源形成四叉树粒子系统,即在球面四叉树所有的叶子节点内添加粒子发射器形成粒子源,一个粒子源渲染出一小块区域内的天气效果,所有的粒子源组合形成四叉树粒子系统,渲染出任意区域形状和范围的天气效果;第三步,区域编辑,选取处于目标区域内部或者与目标区域相交的球面四叉树节点块,并将这些球面四叉树节点块添加到节点块队列中,实现对目标区域的逼近;第四步,粒子源剔除,利用粒子源的边界盒和视图截椎的相交判断来实现粒子源剔除,步骤如下:a.新建一个粒子源队列...

【技术特征摘要】

【专利技术属性】
技术研发人员:罗健欣唐斌倪桂强胡谷雨金凤林谢钧端义锋缪志敏陈剑
申请(专利权)人:中国人民解放军理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1