云是户外场景模拟的重要组成部分,但由于传统基于物理模型方法巨大的计算量,使三维云的实时模拟变得非常困难。提出了一种基于改进伦纳德—琼斯势函数模型结合分块多级八叉树的加速方法实现三维云的快速模拟。首先,利用分块多级八叉树划分模拟空间并与粒子系统建立映射关系;使用修正伦纳德-琼斯势模型模拟云的流体运动,并且引入截断距离和阻力保证模拟系统的稳定性来完成云的建模;最后,使用多重前向散射模型渲染云体,最终实现了云飘散效果的实时模拟。实验结果表明,算法实现了三维云的快速模拟。