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

Как реализовать освящение   Найти похожие ветки 

 
ArtemESC ©   (2005-09-17 22:36) [0]

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


 
radium ©   (2005-09-17 22:55) [1]

Изменить яркость:
Перевести цвет из RGB (красный, зелёный, синий) в HLS (Оттенок, Яркость, Насыщенность). Формулы не помню. Далее изменить составляющую "Яркость" и перевести обратно в RGB. Делать для каждого пикселя.

Чтобы изменить яркость в картинке неодинаково, надо изменение яркости сделать некоторой функцией от координаты.

З.Ы. освЯщение - это в церковь ;)


 
radium ©   (2005-09-17 23:01) [2]

Сходный вопрос:
http://www.chertenok.ru/forum/viewtopic.php?t=1459&sid=19f01c8bc4600a5b0d553fe4099a0010


 
Anatoly Podgoretsky ©   (2005-09-18 00:54) [3]

Обратиться к священнику.


 
Antonn ©   (2005-09-18 05:38) [4]

radium ©   (17.09.05 22:55) [1]
Перевести цвет из RGB (красный, зелёный, синий) в HLS (Оттенок, Яркость, Насыщенность). Формулы не помню. Далее изменить составляющую "Яркость" и перевести обратно в RGB.

можно каждый канал в процентах увеличить, будет быстрее, и вроде как освещенность:)


 
radium ©   (2005-09-19 22:22) [5]


>  каждый канал в процентах увеличить

ИМХО зависимость сложнее...
10% от нуля не даст 10 )))
Кроме того зависимость нелинейная...
Поэкспериментируй.


 
Gydvin ©   (2005-09-20 07:28) [6]

Во имя отца и сына и святого духа ОСВЯТИСЬ. Все;)


 
Antonn ©   (2005-09-20 08:34) [7]

radium ©   (19.09.05 22:22) [5]
ИМХО зависимость сложнее...
10% от нуля не даст 10 )))
Кроме того зависимость нелинейная...
Поэкспериментируй.

ды я и эксперементировал когда-то, в принципе, светлей становилось:)



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

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



Память: 0.46 MB
Время: 0.025 c
6-1132520333
Balex
2005-11-20 23:58
2006.02.26
Как программно открыть Word овский документ Word ом


9-1125895759
!Trinix
2005-09-05 08:49
2006.02.26
Включение эффектов


2-1139310389
naganov
2006-02-07 14:06
2006.02.26
Удаление конечного символа


15-1138434387
ArtemESC
2006-01-28 10:46
2006.02.26
Windows долго грузится...


15-1139306647
pusrg
2006-02-07 13:04
2006.02.26
Кубок первого канала.




   Наверх