以粒子系统为基础、线元为基本绘图单位,应用牛顿运动定律分析并建立瀑布运动方程,进行了瀑布场景的模拟。采用包围盒与粒子聚类检测相结合的方式以及参考射线反射原理实现了瀑布与障碍物的碰撞,并运用OpenGL中的混合技术生成半透明场景,使可视化场景更加真实。实验结果表明粒子系统在模拟瀑布等不规则物体时具有很大优势。