Показать сообщение отдельно
Старый 04.03.2011, 23:20
PHILLIPS вне форума Посмотреть профиль Отправить личное сообщение для PHILLIPS Найти все сообщения от PHILLIPS
  № 4  
Ответить с цитированием
PHILLIPS

Регистрация: Feb 2010
Сообщений: 18
Насколько я понимаю таким образом Вы предлагаете складывать?

Код AS1/AS2:
_root.fillColor = 0xFFFF00+0xFF0000;
В коде жёлтый + красный, в этом случае рисует жёлтым, т.е не получается или я не так понял.

Добавлено через 1 минуту
Цитата:
Сообщение от Stargazer Посмотреть сообщение
Скорее, не складываем, а вычитаем, если имеется в виду, что нужно имитировать живые краски.
Вот! А При вычитании: жёлтого - красный рисует зелёным =)
Буду разбираться.

Добавлено через 9 минут
Нашёл интересную статейку: http://stratum.ac.ru/textbooks/kgraf...l/addit30.html
Пишут:
Цвета одной системы являются дополнительными к другой: голубой — к красному, пурпурный — к зеленому, желтый — к синему.

Дополнительный цвет — это разность белого и данного цвета:

голубой - это белый минус красный,
пурпурный — белый минус зеленый,
желтый — белый минус синий.

Хотя красный можно считать дополнительным к голубому, по традиции красный, зеленый и синий считаются основными цветами, а голубой, пурпурный, желтый — их дополнениями. Интересно, что в спектре радуги или призмы пурпурного цвета нет, то есть он порождается зрительной системой человека.

Данный алгоритм работает! Сейчас буду искать подобный алгоритм нахождения для других цветов.