Вниз
Скачать: CL | DM;

Как обеспечить плавный плавный переход   Найти похожие ветки 

← →
eRoR_rrr   (2004-01-20 11:16) [0]

Как узнать промежуточные цвета между синим и красным, зелёным и синим, то есть чтоб обеспечить плавный переход от одного цвета к другому. Памагите пожалуйста очень нужно


← →
mavr81   (2004-01-20 13:53) [1]

Просто смешивай два цвета в разных пропорциях (например 10% красного и 90% синего, потом 11% красного и 89% синего и т.д.)

Сделать это можно так: раскладываешь оба цвета на RGB составляющие, а потои смешиваешь их в разных пропорциях. Например, для красной составляющей:
 R3 := round(R1*x + R2*(1-x));
где x - вещественное от 0 до 1
(0 - цвет 1, 1 - цвет 2, а между 0 и 1 - промежуточные значения между цветами 1 и 2)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
3-1080624578
russko
2004-03-30 09:29
2004.04.25
Запрет дублирующихся записей


6-1077882441
ALeX.B.
2004-02-27 14:47
2004.04.25
Как ускорить работу ICMP из ICS(KOL)?


1-1081086405
Виталий
2004-04-04 17:46
2004.04.25
Как разбить файл на равные части?


1-1081675727
Denis_Ac
2004-04-11 13:28
2004.04.25
Прорисовка своей кнопки от TButton


11-1063206824
Кладов
2003-09-10 19:13
2004.04.25
Неизвестные секреты Delphi




   Наверх