This Project contain 27 explosion and smoke effects with dynamic shadows based on 6-lightmap shaders and textures.
You can control density mask (flame and smoke) from dynamic parameters in Niagara system
Video Link 1
Video Link 2