HLFX.Ru Forum Страницы (22): « Первая ... « 3 4 5 6 [7] 8 9 10 11 » ... Последняя »
Показать все 319 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Освещение в Source Engine (https://hlfx.ru/forum/showthread.php?threadid=5746)


Отправлено Дядя Миша 28-10-2021 в 15:11:

Цитата:
FiEctro писал:
Наверное потому что это воссозданая с нуля копия заточенная специально для БСП, а не оригинальная модель?

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

Так что у вас эти две комнатки в блендере 15 минут запекаются, я правильно понял?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 28-10-2021 в 15:46:

Дядя Миша
Можно и быстрее но шумит. Так что да, как идеально настроить под это дело цайклес пока под вопросом. Я пока не до конца разобрался с блендер рендером, возможно с цветным GI и более мягкими тенями оно будет запекать медленнее. Посмотрим, я пока не нашел где включать цвет для GI.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ncuxonaT 28-10-2021 в 16:00:

Цитата:
FiEctro писал:
Там в World есть галочка Indirect.

Оно очень, очень убогое.
Цитата:
Дядя Миша писал:
Так что у вас эти две комнатки в блендере 15 минут запекаются, я правильно понял?

Запеки не за 15 минут, покажи класс.


Отправлено FiEctro 28-10-2021 в 16:35:

Цитата:
ncuxonaT писал:
Оно очень, очень убогое.


Хм, ну вроде так норм, если без цвета, а вот с цветом как то калечно выглядит, GI какой то эффект спекуляра даёт, хотя я везде спекуляр вырубил. Жалко конечно, а ведь прямой свет довольно годно запекает.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ncuxonaT 28-10-2021 в 17:32:

FiEctro не, это полная хрень. Освещение зависит от плотности сетки. Если сцену тесселировать, освещение меняется, и время рендера растет. На последнем скрине сабдив х4, рендерилось 1м15с.
x0https://i.imgur.com/r8i2vgS.jpg x1https://i.imgur.com/Stoifd8.jpg x2https://i.imgur.com/YR8tlgr.jpg
x3https://i.imgur.com/TdhQYrV.jpg x4https://i.imgur.com/vBXx4gf.jpg сусликhttps://i.imgur.com/SB4ToKU.jpg


Отправлено Дядя Миша 28-10-2021 в 18:20:

Ой какие семпотичные кружочки на полу, у меня такие тожы были

Добавлено 28-10-2021 в 21:20:

Но по моему мнению рейтрейсинг для индиректа это самое дурное дело.
Да, на математически это наиболее честная формула, но 99% времени, она нагревает окружающую среду.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 29-10-2021 в 11:06:

Надо ещё СусликХ проверить, может там хоть чуть лучше ситуация будет.
Так же попробовал вирей, шумит не так сильно как суслик и запекает быстрее, но не так быстро как блендер рендер.

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

Добавлено 29-10-2021 в 14:06:

Так же заметил что почти все запекаторы обсираются с этой стенкой. Почему протекает GI?
https://a.radikal.ru/a34/2110/04/41dffbae61ab.png

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-10-2021 в 12:35:

А откуда вы на этой сцене берёте свет? Это же простая obj-модель.

Добавлено 29-10-2021 в 14:59:

Решил интереса ради скомпилить вашу карту под ксашем и обнаружил что там фейсы необязательно треугольники, могут быть и квады. А мой загрузчик рассчитан именно на треугольники. Сколько же вообще точек может быть у сурфейса в obj?

Добавлено 29-10-2021 в 15:19:

Ладно, конвертнул в smd при помощи Noesis. Поправде говоря впервые встречаю obj с произвольным кол-вом вершин на сурфейсе.
Какой в этом смысл вообще.

Добавлено 29-10-2021 в 15:35:

Итак, вот мои результаты. На халфовском разрешении на этой сцене просто какие-то пятна, а не освещение. Поэтому я поставил разрешение лайтмапы 4 люкселя на один мировой юнит Т.е. масштаб лайтмапы меньше еденицы, когда на тексель точно приходится люксель.

Время рассчёта этой лайтмапы - 1.07 минуты Процессор CoreQuad 2.4 Ghz



Главная проблема, как вы видите - это те самые семпотичные кружочки, о которых я уже упоминал. Это результат интерполяции упрощённой геометрии, которая используется для рассчёта радиосити с реальной геометрией сцены. В сущности особой проблемы они не представляют, поскольку:
1. их не видно на реальных сценах с диффузной текстурой
2. здесь стоит чудовищное разрешение лайтмапы, при нормальном разрешении их тоже не видно. Это просто фаза сбора индиректа по радиусу.
3. chop size по умолчанию равен 128 юнитов, т.е. индирект оч. размытый.
Лайтмапы в аттаче тоже прилагаю.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 29-10-2021 в 12:47:

Дядя Миша
Спасибо за тест, похоже ксашевский компилятор работает на похожем принципе что и блендер рендеровский индирект? Как эта технология зовется?

Цитата:
Дядя Миша писал:
1. их не видно на реальных сценах с диффузной текстурой


Если дифузка не равномерная, и не белого или серого цвета.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-10-2021 в 12:57:

Альтернативный вариант. Соотношение люксель к текселю 1 : 1, тесселяция геометрии для индиректа 24 юнита. Время работы компилятора 10 секунд.



Чайник снизу чёрный вот поэтому

Цитата:
312 samples failed to gather indirect light

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

Добавлено 29-10-2021 в 15:54:

Цитата:
FiEctro писал:
Как эта технология зовется?

Да обычный Instant Radiosity из Half-Life\HL2\Quake 2.

Добавлено 29-10-2021 в 15:56:

Цитата:
FiEctro писал:
Если дифузка не равномерная, и не белого или серого цвета.

ну вот я поэтому и привёл пример альтернативного запечения без кружочков. Всё зависит от разрешения директа\индиректа, артист может это гибко регулировать для каждого материала.

Добавлено 29-10-2021 в 15:57:

ЗЫ. лайтликов как видите нет. В своё время я уделил этому внимание.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 29-10-2021 в 13:14:

Выглядит неплохо. Но тоже вижу яркость на поверхностях шумит.


Цитата:
Дядя Миша писал:
ЗЫ. лайтликов как видите нет. В своё время я уделил этому внимание.


А если не секрет, откуда они берутся и как с ними бороться?

СусликХ из 3.0а намного лучше деноизит, чем предыдущие версии. В целом не вирей конечно, но хотя бы GI не протекает, по крайней мере в этой сцене.
https://b.radikal.ru/b37/2110/89/a26ad0bf831a.png

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-10-2021 в 13:41:

Цитата:
FiEctro писал:
Но тоже вижу яркость на поверхностях шумит.

Если директ и индирект считаются в разном разрешении шума не избежать в любом случае, но его характер будет зависеть от формулы используемой для вычисления средневзвешенного коэфициента непрямого освещения.
Альтернатива - рейтрейсинг с вашим любимым шумом. И еще неизвестно что хуже. Но рейтрейс в десятки раз медленее.

Цитата:
FiEctro писал:
А если не секрет, откуда они берутся и как с ними бороться?

Луч трассы проскакивает в щель между полигонами. Бороться известно как - сделать нормальную трассу.

Цитата:
FiEctro писал:
СусликХ из 3.0а намного лучше деноизит, чем предыдущие версии

Сколько считалось? У тебя небось еще и комп 16 ядерный.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 29-10-2021 в 13:47:

Цитата:
Дядя Миша писал:
Сколько считалось? У тебя небось еще и комп 16 ядерный.


Примерно минут 5 на ноуте.
Проц Intel Core i5-5257U. Но вроде есть поддержка GPU, потом протестирую и скажу насколько быстрее будет.

Цитата:
Дядя Миша писал:
Луч трассы проскакивает в щель между полигонами.


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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-10-2021 в 14:17:

Цитата:
FiEctro писал:
а немного глубже чтобы они в месте соединения образовывали что то вроде крестовины, это поможет?

Есть еще конечное разрешение лайтмапы и билинейная фильтрация.
Если у тебя где-то за пределами уровня вполне естественно луч добил до неба, то такой люксель "растечётся" до соседа и получится лайтлик.
Т.е. в некоторых случаях твоя крестовина может только усугубить ситуацию.

Ну попробуй, расскажешь как оно.

Добавлено 29-10-2021 в 16:54:

ЗЫ. Это в твоём нелюбимом BSP хорошо было. Луч застревал внутри браша и никаких лайтликов.

Добавлено 29-10-2021 в 17:10:

Ну вот предельное разрешение для индиректа - один люксель на 8х8 юнитов. 17 минут считалось.



С чайником ужас конечно, но то мелочи.

Добавлено 29-10-2021 в 17:12:

ЗЫ. лёгкие бензиновые разводы - артефакты джипега, если что.

Добавлено 29-10-2021 в 17:14:

Кстати. Я тут смотрю на сцену и понимаю, что рефлективности по сути и нет.
Я же использовал классический способ из халфы, когда рефлективность вычислялась заранее для целой текстуры. А тут развертка и естественно такой подход не годится. Надо сэмплить из реального текселя, ну тоже мелочи, главное не забыть.

Добавлено 29-10-2021 в 17:17:

А, да. Солнцу я поставил цвет 255 128 128

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ncuxonaT 29-10-2021 в 14:29:

Дядя Миша то есть приемлемое освещение запеклось у тебя за 17 минут, но даже так чайник запекся криво? И запекать в оригинальную развертку с заданным разрешением нельзя?


Временная зона GMT. Текущее время 12:54. Страницы (22): « Первая ... « 3 4 5 6 [7] 8 9 10 11 » ... Последняя »
Показать все 319 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024