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

Математика. Как реализовано?   Найти похожие ветки 

← →
Andy BitOff ©   (2008-04-26 21:41) [0]

Интересует как реализован следующий эффект.
Вот дан оригина картинки: http://bitoff.pisem.net/temp/ta.jpg - 1,9 KБ (1 898 байт)
Вот результат: http://bitoff.pisem.net/temp/ta1.gif - 155 KБ (158 469 байт)
Вот два окна с настройками эффекта:
1 - http://bitoff.pisem.net/temp/s1.png - 29 KБ (29 637 байт)
2 - http://bitoff.pisem.net/temp/s2.png - 7,6 KБ (7 691 байт)

Собстно вопрос. Как это реализуется?


← →
Zeqfreed ©   (2008-04-26 22:09) [1]

Volumetric light?


← →
Andy BitOff ©   (2008-04-26 22:13) [2]

Всё, что находится по запросу "Volumetric light" относится к 3D, а здесь входной файл обычная картинка, где нет понятия удаленности объекта. Поэтому, собстно, и интерес. Как...


← →
antonn ©   (2008-04-26 22:16) [3]

ну можно по темной области сделать регион и его просвечивать)


← →
Zeqfreed ©   (2008-04-26 22:21) [4]

> Andy BitOff ©   (26.04.08 22:13) [2]

Собственно см. [3].
http://meshuggah.4fo.de/VolumetricLight.htm

На картинке http://bitoff.pisem.net/temp/s2.png по-моему отчетливо видна настройка позиции источника света относительно плоскости изображения.


← →
Andy BitOff ©   (2008-04-26 22:27) [5]

> Zeqfreed ©   (26.04.08 22:21) [4]

Ага. Вот то, что надо. Спаисбо. И [3], тоже спасибо ;)


← →
Andy BitOff ©   (2008-04-26 22:30) [6]

Видимо, для определения регионов используется какой-то из методов бинаризации.


← →
antonn ©   (2008-04-27 12:29) [7]

может просто применяется какой нить фильт типа "порог" (не знаю, как правильно его назвать), когда пиксел ярче порога забеливается, а ниже - "вычернивается" :) Для пущего эффекта получившуюся маску можно немножко прогнать гауссом, по идее получится чуть ли не блум из-за плавных границ в маске :)


← →
antonn ©   (2008-04-27 12:37) [8]

вообще было бы самому интересно увидь код, математику к сожалению "с нуля" переводить я не умею :) И на канвасе сделать, на канвасе %)


← →
Andy BitOff ©   (2008-04-27 14:09) [9]

> antonn ©   (27.04.08 12:29) [7]

Ну это тоже метод бинаризации, только с фиксированным порогом ;)



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

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



Память: 0.47 MB
Время: 0.017 c
15-1209124924
sql
2008-04-25 16:02
2008.06.08
MS SQL 2000


2-1210768237
F@T@L_Err0r
2008-05-14 16:30
2008.06.08
Безусловное выключение компа


8-1181815939
MovieMan
2007-06-14 14:12
2008.06.08
Модули для lame_enc.dll


8-1181992036
Michael L Birnov
2007-06-16 15:07
2008.06.08
Прерисовка в канве "моргает"


15-1209158924
Petr V. Abramov
2008-04-26 01:28
2008.06.08
афигистика




   Наверх