HLFX.Ru Forum Страницы (4): [1] 2 3 4 »
Показать все 59 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Рассудите по поводу света (https://hlfx.ru/forum/showthread.php?threadid=5072)


Отправлено thambs 02-12-2017 в 16:04:

Рассудите по поводу света

Возник спор с Дядей Мишей по поводу света в новых компиляторах, в частности светотекстур в тёмных помещениях. Вот тут свет излучается маленьким брашем выкрашенным в +0~light6a и мне очень не нравится пятно которое получается в результате, ДМ же в свою очередь говорит что пятно -- это нормально и так и должно быть. Рассудите кто прав.

Мой аргумент в том, что светотекстура в общем случае может быть представолена как массив элементарных излучателей, излучающих либо по закону Ламберта (либо всенаправленно в пределах ±90° относительно нормали). Соответственно, маленький браш редуцируется до одного такого излучателя. ДМ в свою очередь контраргументировал это:

Цитата:
zver_yuga 23, [02.12.17 18:49]
а что такое по твоему светотекстура

zver_yuga 23, [02.12.17 18:49]
это и есть прожектор

zver_yuga 23, [02.12.17 18:49]
у которого размер пятна зависит от размера текстуры


Для сравнения, вот результат новых компиляторов:
,
и вариант vhtl:

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено FiEctro 02-12-2017 в 17:18:

Я считаю что оба варианта корректные, но vhtlский визуально приятнее


Отправлено Ku2zoff 02-12-2017 в 17:22:

Мне кажется, что маленькое пятно лучше, т.к. на втором скрине вся стена засвечена. Достаточно увеличить интенсивность и заблурить - получится хорошо.


Отправлено XaeroX 02-12-2017 в 17:49:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 02-12-2017 в 19:39:

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

Добавлено 03-12-2017 в 02:39:

Цитата:
XaeroX писал:
Светотекстура - это НЕ прожектор. Для того, чтобы быть прожектором - за ней должна быть очень-очень яркая лампа.

А от ярких ламп границы теней размытые как раз.


Отправлено Дядя Миша 02-12-2017 в 21:26:

Цитата:
XaeroX писал:
Если, блин, мне кто-нибудь покажет, как горящая надпись EXIT что-то проецирует на противоположную стенку - я поменяю точку зрения

А я видел такое фкутри.

Цитата:
Crystallize писал:
Можно эти скриншоты с блюрон лайтмапы?

у меня пока что нет не какого блюра.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 02-12-2017 в 22:10:

Я нашёл несколько фото ИРЛ (вроде как). На каждом подобные светильники выглядят по-разному, в зависимости от площади светопропускающей поверхности и яркости лампы:







Так что не всё так однозначно. Оба варианта имеют место быть. В случае и первого и второго скринов всё корректно: чем больше площадь и ярче источник, тем больше световое пятно, и наоборот.


Отправлено qpAHToMAS 02-12-2017 в 23:44:

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


Отправлено ncuxonaT 03-12-2017 в 00:10:

А скиньте карту и lights.rad, я своей запекалочкой посчитаю


Отправлено thambs 03-12-2017 в 00:32:

ncuxonaT
карта + lights.rad.

2 Дядя Миша

Цитата:
перекомпиль ту карту VHLT с параметром -blur 1

hlrad -high -smooth 85 -blur 1:


Добавлено 03-12-2017 в 03:32:

ps: на других аналогичных лампочках эффект так же заметен, выглядит как будто свет просто оборвали на некотором радиусе.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 03-12-2017 в 05:42:

Цитата:
Ku2zoff писал:
Так что не всё так однозначно.

Да брось, всё вполне однозначно.
На твоих скринах - отражающие поверхности. Это не проекция, а зеркальное отражение.

Добавлено 03-12-2017 в 12:38:

Цитата:
Crystallize писал:
А от ярких ламп границы теней размытые как раз.

Да что вы говорите!

Добавлено 03-12-2017 в 12:42:

Цитата:
Дядя Миша писал:
А я видел такое фкутри.

Ну так поведай нам скорее, где и когда ты видел такое фкутри.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 03-12-2017 в 12:18:

Цитата:
XaeroX писал:
На твоих скринах - отражающие поверхности

Особенно паталог из асбеста.

Цитата:
XaeroX писал:
Ну так поведай нам скорее, где и когда ты видел такое фкутри.

на кастомных картах

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 03-12-2017 в 12:26:

Цитата:
Дядя Миша писал:
Особенно паталог из асбеста.

Да-да, он конечно же, в трёх метрах от светильника находится, и на ём яркое пятно.
Цитата:
Дядя Миша писал:
на кастомных картах

Ну это в корне меняет дело!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 03-12-2017 в 14:40:

Сколько баунсов на скриншотах?


Отправлено thambs 03-12-2017 в 17:38:

>выглядит как будто свет просто оборвали на некотором радиусе.
Да, натурально шарик:
,
обрезал его гораздо раньше, чем яркость упала меньше заметного уровня.

__________________
http://www.moddb.com/mods/monorail-quest


Временная зона GMT. Текущее время 23:56. Страницы (4): [1] 2 3 4 »
Показать все 59 сообщений этой темы на одной странице

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