Случайная длина волны — Цвет видимого спектра | dice83 

Случайная длина волны

Случайная длина волны из видимого спектра (от 380 до 700 нм), преобразованная в точный спектральный цвет, который воспринимают ваши глаза.

---нм
380 нм480540600700 нм
Hex
RGB
Частота
Энергия
или нажмите Пробел
Статистика
0
Генер.
Сред. λ
Фиолет. край
Красн. край
Последн.
Сходимость среднего λ к 540 нм

Видимый свет: узкое окно

Электромагнитный спектр охватывает длины волн от пикометров (гамма-лучи) до километров (радиоволны). Ваши глаза реагируют на поразительно узкую полосу: примерно от 380 до 700 нанометров. В этом крохотном диапазоне заключены все цвета, которые когда-либо называл человек. Каждая длина волны в этом инструменте соответствует одному чистому спектральному цвету — такому, который получается при расщеплении солнечного света стеклянной призмой.

Ньютон и призма

В 1666 году Исаак Ньютон направил луч солнечного света через треугольную стеклянную призму и увидел, как он разложился в непрерывную полосу цветов: фиолетовый, синий, зелёный, жёлтый, оранжевый, красный. Ньютон осознал, что белый свет представляет собой совокупность всех видимых длин волн, наложенных друг на друга. Он ввёл слово спектр для обозначения этой радужной картины. Эксперимент показал, что цвет — это свойство самого света, закодированное в длине волны, а не нечто, привнесённое стеклом.

От длины волны к цвету

Этот инструмент использует алгоритм спектральной аппроксимации Дэна Брутона для преобразования каждой длины волны в ближайший RGB-эквивалент. Чистые спектральные цвета занимают узкий цветовой охват, который RGB-мониторы могут лишь приблизительно воспроизвести: например, насыщенный спектральный зелёный при 520 нм более яркий, чем любой зелёный, который физически способен отобразить ваш экран. Алгоритм преобразует каждую длину волны в кусочно-линейные RGB-компоненты и применяет затухание интенсивности вблизи фиолетового и красного краёв, где чувствительность человеческого зрения снижается.

Частота и энергия

Длина волны, частота и энергия фотона — это три взгляда на одно и то же явление. Более высокая частота означает более короткую длину волны и большую энергию на фотон. Фиолетовый свет при 380 нм несёт фотоны с энергией 3,26 эВ и колеблется с частотой 789 ТГц. Красный свет при 700 нм несёт 1,77 эВ при 428 ТГц. Разница в энергии объясняет, почему ультрафиолетовый свет (сразу за фиолетовым) может вызвать солнечный ожог, тогда как инфракрасный (сразу за красным) лишь согревает кожу.

Конфиденциальность по архитектуре

Каждая длина волны генерируется функцией crypto.getRandomValues() в вашем браузере. Сервер доставляет эту страницу, а ваше устройство выбирает длину волны и вычисляет цвет. Никакие данные не покидают ваш браузер.

Поделитесь своей длиной волны

Отправьте эту ссылку. Получатель сгенерирует свой собственный случайный цвет из видимого спектра.

Поделиться в X WhatsApp

Дизайнерское мастерство каждый день.

Работы, отобранные жюри A' Design Award, представленные каждое утро.