提出一种全局光照的计算方法,使用体素结构存储简化场景的光照信息,并通过体素锥追踪方法来收集光照信息,计算间接光照。在计算过程中,每帧只更新动态场景的体素结构,既可以支持动态光源,又避免了更新静态场景的时间消耗。通过各向异性过滤生成的方向性层级结构,将简化的体素场景及光照信息压缩存储在三维纹理的渐近贴图中,从而减少存储开销。利用体素锥追踪收集体素结构中存储的出射辐射度及遮蔽值来计算环境遮蔽、软阴影等全局光照效果。实验结果表明,所提方法可计算多种全局光照效果,并具有较好的绘制效率,在复杂的场景下单帧