• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

SSAO (Open source)

Автор Anuar, 24 марта 2010, 12:37:27

« назад - далее »

Anuar

Адаптировал SSAO для Quest3D ver.4.3.2. -исходники открыты
Конечно не такой хороший как у Виктора.
Link: http://forum.quest3d.com/index.php?action=dlattach;topic=68572.0;attach=131857
Включен файл Render Monkey 1.81.
Ссылка на источник: http://users.livejournal.com/__vortex__/3201.html - Crysis SSAO

Sqwer

#1
Размытый ССАО, если удаляешься на большое расстояние от неё, она расплывается. И надо применять "умное размытие", уменьшив выб0рки текстур , т.е. увеличив скорость работы шейда  и увеличив качество ССАО.

Нет учёта нормалей.  Статуя должна иметь группы сглаживания , а шейдер их видеть! Чтобы избежать рендер в нормали есть один трюк.

Шумовая текстура слишком огромного разрешения!!!!  от неё толку нет в данном случае, надо делать 16*16  или 32*32 .

Чтобы применять ССАО в "боевых" условиях (300 дравкалов тяжёлой геометрии   каждый вызов по 2К поликов)   требуется юзать МРТ. Без него сцена встанет.

В шейдере много мусора, лишнее надо удалять.

Похвально , что развернул выборки из цикла, то полезно для старых карт от АМД.


И конечно же ... настройка настройка настройка.

Anuar

Спасибо Sqwer.
Над ним еще работать и работать... :)

Шумовая текстура огромная, из-за того, что под рукой ничего лучше небыло вот и поставил на время.

Был бы рад за любую помощь. С самого начала задумал как Open source. Как сказать для народа. :)
Поэтому всем кто хочет помочь в развитии буду очень рад.

Anuar

#3
Привет всем. Последние обновления по SSAO, ver.0.5
Ничего нового конечно. Хотел показать, что удалось сделать с ним за последнее время.
Это тот же шейдер с некоторыми изменениями. Перенастроенный. Сам SSAO шейдер почти не менялся. Правда остальное изменилось в некоторых частях значительно.
Решил значительно модернизировать свой заброшенный шейдер, по причине создания SSDO для совместного использования, как бы для доп.объема. Хотя думаю особого смысла нету. SSAO стал самодостаточен. :)
HI-RES SSAO. :)

pikoff

А где же исходник? :)

IGR


pikoff

это линк на первую версию, а я говорю о  SSAO, ver.0.5!

Anuar

#7
Привет!
Гибрид версия последнего SSAO.
http://anuar.coolpage.biz/gtsi/hybrid_ssao.rar
Надеюсь кому-нибудь пригодится. Так же по Вашим предложениям могу вносить по возможности изменения в гибрид.

С новым годом всех!!!

Alteste

О класс! Спасибо огромное за новогодний подарок :). Скинул бы еще пример как подключать ???

pikoff

Благодарю! было бы не плохо объяснить, что к чему.

Sqwer

интересный эффект наблюдается если шумовую текстуру передвигать по одной из   проекционных осей. ССАО сразу теряет свою искусственность (такое усовершенствование подходит для:  эмбиент освещения   от  огня(факелы/камины/костры)  и для эффекта  плохой плёнки(как в кино)).