APP下载

基于LOD与视觉特征的火焰粒子生成技术

2012-08-22白云菲

科技视界 2012年35期
关键词:特征模型

白云菲

(中南民族大学计算机科学学院 湖北 武汉 430074)

0 引言

在高质量图形的实时生成要求下,如何从软件方面着手减少图形画面的复杂度,已成为VR图形生成的主要目标。研究人员提出多种图形生成加速方法,细节层次(Levers of Detail,LOD)模型就是其中一种主要方法。传统几何建模中,一般的LOD技术的原理是根据物体距离视点的远近来决定所建模型的顶点数目[2]。对于粒子系统,我们可以结合LOD技术,进行物体模拟,即当视点较近时,每次产生较多的粒子,视点较远时,则可以产生较少的粒子,从而对粒子模拟进行简化,减少系统计算量,提高绘制效率。丁强等人提出的基于LOD技术的火焰模拟[3],能够在减少计算量的基础上,对火焰进行较好地模拟,但是,简化后的图像并没有根据视觉特征效果对粒子系统进行精简,据此,本文基于火焰几何模型中粒子的视觉重要度,对该技术进行了改进,在模拟火焰燃烧方面,能够达到更好的效果。

1 粒子系统属性设置

1.1 初始属性设置

对粒子属性的初始化设置一般可以通过简化的随机过程来控制[4],对于每一个属性首先确定其变化范围,然后在该范围内随机地确定它的值,随机性效果可以通过具有一定的概率分布随机函数来产生,进而影响粒子系统的整体外观轮廓,属性的变化范围则由给定的平均期望值和最大方差来确定,其基本表达式为:

(1)式中Value为任意一个需要随机确定的粒子属性值;MeanVlaue为该属性的平均值;Rand()为[-1,1]中的随机数函数;……

登录APP查看全文

猜你喜欢

特征模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
如何表达“特征”
不忠诚的四个特征
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
线性代数的应用特征
一个相似模型的应用