Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: 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 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.052 c
1-1081310743
BanderLog
2004-04-07 08:05
2004.04.25
MouseWheel - Up & Down для PaintBox


3-1080805412
LAndreyV
2004-04-01 11:43
2004.04.25
связка SELECT FROM WHERE ORDER BY выдает ошибку!


6-1077314685
demonyator
2004-02-21 01:04
2004.04.25
TClientSocket постоянно создаёт дескрипторы.


6-1076567699
FireMan_Alexey
2004-02-12 09:34
2004.04.25
WinSock.Select


8-1074444671
Хой
2004-01-18 19:51
2004.04.25
Рендеринг на рабочем столе (OpenGL)