Когда человек жмурится, у него напрягаются мышцы. В напряжённые мышцы увеличивается приток крови. И в соседние органы, такие как сетчатка глаза, тоже. От увеличенного количества крови зрительные рецепторы начинают некорреткно воспринимать свет. Отсюда и возникает пелена, которая растворяется, когда лишняя кровь уходит.
А вот от чего зависит цвет пелены, то это сугубо индивидуально и от цвета глаз, скорее всего, не зависит. Тем более, что мы обычно видим не то, что находится вокруг нас, не то, свет от чего попал нам в глаза, а то, что наш мозг сам же себе нарисовал.