Three characteristics of magma that mainly affect the explosiveness of a volcanic eruption include gas content, viscosity, and temperature. The gas content of magma mainly affects the explosiveness of a volcanic eruption because the volume of gas expands as the pressure is reduced.