This is one of the things i want to add to my Shader Editor if is possible () .
For create an explosion i guess will be center the shader and apply some grow-size changing variables.
But an explosion with particles,etc... maybe is too different to add to the shader i'm doing and will be better create an Explosion shader editor for that.
I will try add something in that way to see if works.