La iridiscencia es causada por múltiples reflexiones de la luz en múltiples superficies semitransparentes, donde los subsecuentes cambios de fase e interferencia de las reflexiones modulan la luz por la amplificación o atenuación de las diferentes longitudes de onda.