本文基于增强现实技术开发了名为SmokeGen的软件,用于模拟低可见度的烟雾环境。SmokeGen所模拟的烟雾由虚拟烟雾粒子组成,效果逼真。救援人员在应用该软件进行训练时,可根据训练目的不同而自行调节烟雾颜色和浓度。烟雾浓度的设置可使得场地在可见度为0与可见度为100%之间调节。与真实烟雾相比,基于增强现实技术开发的SmokeGen软件能够有效防止救援人员在训练中吸入化学物质而影响健康,且使得烟雾环境更为可控。本文介绍了SmokeGen软件的设计,并通过试验证实了其有效性。