为解决目前仿真系统中闪电结构生成算法的时间和空间复杂度较高的问题,提出了一种基于多重细分的闪电仿真方法。该方法采用不断细分的思想,通过在一条线段间不断插入顶点并控制Z形和叉形结构的生成次数来得到形态逼真的闪电结构,同时通过在闪电线条周围添加矩形并在矩形内填充由线性插值生成的颜色来实现闪电的发光效果。为了使闪电效果更加逼真,在水平和竖直方向上分别用高斯模糊对闪电进行处理来生成其周围的燃烧颜色。实验结果表明,该方法实现的闪电效果逼真,效率高,能够较好地满足仿真要求。