Форум: "Основная";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
ВнизПерелив цветов Найти похожие ветки
← →
Чайник (2004-09-16 10:43) [0]Народ, у меня еще один глупый наверна вопрос: вот есть два цвета в формате html, нужно сделать перелив цвета, т.е. плавно переходить с одного на другой, но в общем- то ето не принципиально, главное другое: как перебрать близлежащие цвета?
← →
Rem (2004-09-16 10:54) [1]По составляющим R, G, B.
← →
Чайник (2004-09-16 11:03) [2]А вот смотри: есть, предположим два каких- то оттенка, и нужно плавно перейти от одного к другому (несколькими шагами), т.е. получить несколько промежуточных цветов... а как определять: что же менять: R,G, или B ?... и в какую сторону?
← →
Arm79 (2004-09-16 18:47) [3]Никогда не встречал формулировки "цвет в формате HTML"...
MinColor = $000000
MaxColor = $FFFFFF
StepR = $010000
StepG = $000100
StepB = $000001
Как менять:
Color1 := Цвет под номером 1
Color2 := Цвет под номером 2
Delta := Abs(Color2 - Color1)
Step := Delta div Сколько надо
VarColor := Min(Color1, Color2) // типа какой цвет имеет меньший номер, в синтаксисе может и ошибаюсь
структура вроде этой
Color[0] := Min(Color1, Color2);
Color[Сколько надо] := Max(Color1, Color2)
а далее Color[i] := VarColor + Step*i
← →
Чайник (2004-09-16 18:50) [4]спасибо, но я уже разобрался, к сожалению присшлось усложнить, нюансов дофига мелких
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.043 c