Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sasha Mokrov                         2:461/77       04 Jul 2003  08:36:03
 To : Nikita Melikhov
 Subject : Затемнение
 -------------------------------------------------------------------------------- 
 
 
  NM> Hуже алгоритм сабже. Как вариант - постепенный переход из одного цвета
  NM> в другой.
 
 А что у тебя за глубина цвета-то? Если полноцвет (не палитра), для каждой точки 
 множь каждую из 3 составляющих на коэффициент (например, 0.8 в цикле). Это все
 делается в цикле и в зависимости от того, какой эффект хочешь получить,
 коэффициент, например, можно уменьшать, пока он не станет 0. Соответственно,
 будет в конце полный 0x000000.
 
 Если палитра - проделывай те же операции над ней.
 
 _ЗЫ_ Можно еще вычитать какую-то константу из каждой составляющей. Получится
 несколько иной переход, чем тот, что ыв первом варианте (тот сохраняет контраст,
 а у этого будет контраст увеличиваться, но яркость и в первом и во втором случае
 будет уменьшаться).
 
 _ЗЗЫ_ А вообще можно получить еще более интересный результат. Hапример,
 нарисовать график перехода для каждого цвета и написать по нему функцию фильтра.
 В твоем случае - затемнителя.
 
                                             ю CU, Sasha. 02:01CD/4D.00
 
                            ъ ДД [icq 161790265] [email mokrov{на}ua.fm] ДъъДДДД
 --- [ю] WinAMP is closed
  * Origin: Мой адрес: "М" кверх ногами, "М" кверх ногами... (2:461/77)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Затемнение   Nikita Melikhov   03 Jul 2003 18:57:42 
 Затемнение   Sasha Mokrov   04 Jul 2003 08:36:03 
Архивное /ru.algorithms/109663f0514d7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional