摘要

离散粒子系统中的粒子显示一般是用单一的球模型,这样有利于采用OpenGL显示列表技术而获得良好的显示性能。OpenGL自带的球显示模型是对球进行经纬度划分,这样的划分是不均匀的,它在两极密而赤道疏,而且单元数偏多。本文采用现有有限元前处理软件生成一系列均匀的三角形网格球模型,用较少的单元构造球模型,结合多个显示列表,获得良好的显示效果。实例表明该方法可行,且在不能采用显示列表的情况下性能有较大提升。