What causes the visible light emission observed in the Veil Nebula?

Answer

The shockwave slamming into the interstellar medium

The outward blast from the supernova explosion generates a shockwave that compresses and heats the pre-existing interstellar gas and dust, causing it to glow brightly.

What causes the visible light emission observed in the Veil Nebula?
SpaceastronomynebulaMilky WayVeil nebula