Оскільки ви запитуєте "чому вони сприймаються по-різному", ось ще одна (дуже прискіплива) річ, яку слід врахувати: сприйнята люмінесценція кольору RGB. Це важко застосувати, тому сприйміть мою відповідь майже так само, як дрібниці:)
Значення люмінесценції кольору вказує на те, як "засвітився" ви його сприймаєте. Якщо кольором буде лампочка, то колір із низькою люмінесценцією сприймається як тьмяний (лампочка потужністю 40 Вт), тоді як колір з високою люмінесценцією сприймається як дуже яскравий (колба потужністю 100 Вт).
Кольори RGB насправді відображаються за допомогою маленьких "лампочок". Екрани складаються з крихітних «лампочок», по три для кожного пікселя: R (ed), G (reen) та B (lue). Конкретні значення R, G ad B кольору вказують на те, наскільки яскравою повинна бути освітлена кожна крихітна лампочка, щоб створити ілюзію цього кольору. Наприклад, кольоровий помаранчевий RGB (255, 100, 0) створюється, повертаючи червону лампочку до максимальної потужності (255), роблячи зелену лампочку напівтемневою (100) і вимикаючи синю лампочку (0).
Ось ілюстрація, яка показує деякі кольори та те, як "яскравим" повинен бути зроблений кожен із компонентів RGB, щоб створити ілюзію кольору. Маленькі крапки під кожним кольором вказують, наскільки тьмяний або яскравий компонент.
Як ви бачите на ілюстрації, наприклад, для створення білого кольору, ви перетворюєте 3 компоненти на максимум (255). Це поєднання трьох крихітних «лампочок» сприймається оком як біле (пояснюючи, чому це було б великим відступом). Щоб створити чорний колір, вимкніть їх усі. Це легко: немає світла, немає кольору.
Люмінесценція кожного кольору обчислюється додаванням "наскільки яскравим" кожен з 3 компонентів. Білий колір був би кольором з найбільшою люмінесценцією, оскільки 3 компоненти перетворені на максимальне значення. Чорний, був би той із найнижчим. Жовтий мав би найвищу люмінесценцію, ніж зелений, оскільки для того, щоб зробити жовтий, вам потрібні 2 компоненти до його максимуму, але для зеленого вам потрібен лише один. Отже, ви більш-менш можете це сказати
L = R + G + B
Хоча це трохи складніше. Переглядаючи ілюстрацію, ви помітите, що зелений компонент здається яскравішим. Це, власне, сприймається оком як найяскравіший. З іншого боку блакитний сприймається як дуже тьмяний. Точна формула для обчислення люмінесценції враховує це.
L = 0,2126 R + 0,7152 G + 0,0722 B
Ось ще раз ілюстрація з розрахунковою люмінесценцією для кожного кольору.
Ви помітите, що, як могло вам сказати ваше око, жовтий є більш світлим, ніж помаранчевий, але помаранчевий є більш-менш світлим, як пурпурний.
Тепер я взяв кольори з двох ваших оригінальних палітр і підрахував їх люмінесценцію.
У першому випадку, той, який вам сподобався, ви помітите, що світність першого кольору, внизу нижче (125), ніж у другого кольору, вгорі (200). Градієнт, отже, сприймається як збільшення освітленості, як ніби він загоряється.
У другому випадку різниці немає, тому градієнт сприймається просто як зміна відтінку.
У третьому випадку нижній колір має більшу люмінесценцію, ніж верхній, тому градієнт сприймається як зменшення освітленості, як би він тьмяніє.
Це пояснило б, чому навіть якщо ви виберете 2 відтінки, розміщені на однаковому відстані один від одного на кольоровому колесі, ніж ті, що вам подобаються, результат буде сприйматися інакше.