作者: | 许森%项予 |
作者单位: | 四川大学计算机学院 |
刊名: | 计算机工程与设计 |
年: | 2013 |
关键词: | 软粒子%沙尘暴%逼真性%实时性%高效性%着色语言 |
摘要: | 针对沙尘暴仿真中出现的实时性和高效性不能满足用户需求等问题,提出了基于软粒子的沙尘暴仿真方法.采用可编程技术,在GPU上对粒子进行软化,在粒子和场景交互时,能够达到平滑过渡的效果,使其有更强的真实感.在视点周围产生和绘制软粒子,在顶点着色器中对软粒子的属性进行更新,能够达到实时性绘制.根据粒子运动的半径,利用线性插值方法使其能淡入淡出,有效避免了闪烁现象,最终达到实时、逼真、高效的沙尘暴仿真,大幅度提高了三维场景的渲染效率和真实感. |