Какова математика, лежащая в основе эстетики пользовательского интерфейса, например, цветовая гармония?
Мне нужно разработать небольшой инструмент внутри моего проекта, такой как палитра "Гармония цвета" в Adobe Illustrator или Kuler - пользователь может выбрать один или два цвета, и инструмент предлагает 4 или 5 "гармонизированной" палитры на основе этого. Где я могу найти некоторые документы, математические правила или другую информацию по этому вопросу?
1 ответ
Это общеизвестно как "теория colo(u)r") - довольно хорошее объяснение различных подходов можно найти по адресу: http://www.colormatters.com/colortheory.html (Если вам нужно больше, просто Google ", теория цвета ".)
В общем, довольно просто создавать свои собственные палитры, используя приведенную выше теорию, хотя вы упростите свою жизнь, если создадите свою собственную функцию разговора от HSB/V к RGB colo(u)r. (Опять же, ваш язык / рамки выбора могут уже иметь такую вещь.)