HLFX.Ru Forum Страницы (260): « Первая ... « 174 175 176 177 [178] 179 180 181 182 » ... Последняя »
Показать все 3892 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Нубские вопросы от <censored> и других нубов (https://hlfx.ru/forum/showthread.php?threadid=4535)


Отправлено Crystallize 02-01-2021 в 16:45:

а это если пересчитывать цвет ещё раньше, в даблах, но тогда непонятно что делать с желтушным солнцем


Отправлено Crystallize 06-01-2021 в 16:17:

Почему возникает эффект бензиновой плёнки когда у очень тёмных и очень светлых люкселей подскакивает насыщенность и появляются красные, синие, зелёные пятна? Такое даже в ХЛ2 на тенях есть. А вот в лайтбейкере вроде нету
И вот здесь ещё, что имелось в виду? Смысл сравнения с нулём?

C++ Source Code:
#define Q_rint(x)		((x) < 0 ? ((int)((x) - 0.5)) : ((int)((x) + 0.5)))


Отправлено ncuxonaT 06-01-2021 в 18:18:

Потому что в лайтбейкере есть тонмаппинг, и он включен по умолчанию


Отправлено Crystallize 06-01-2021 в 19:09:

А почему вообще изменение яркости приводит к тому что в цвете начинает доминировать то одна то другая компонента и изображение идёт радугой?


Отправлено ncuxonaT 06-01-2021 в 19:30:

Из-за округления наверное


Отправлено Crystallize 06-01-2021 в 20:15:

ну ок а в ХЛ2 почему это проявляется?


Отправлено ncuxonaT 06-01-2021 в 20:19:

Crystallize а почему бы не проявляться? Там лайтмапа как-то иначе хранится/записывается?


Отправлено Crystallize 07-01-2021 в 10:02:

ncuxonaT ну она же там с четвертым компонентом отвечающим за возведение в степень.


Отправлено ncuxonaT 07-01-2021 в 14:20:

Crystallize какая там формула перевода из трех флоатов в четыре байтовых компонента?


Отправлено Crystallize 07-01-2021 в 15:57:

void VectorToColorRGBExp32

https://github.com/ValveSoftware/so..._conversion.cpp


Отправлено ncuxonaT 08-01-2021 в 05:48:

Crystallize экспонента всё-таки шаренная и выбирается по самому яркому каналу, поэтому, например, если лампочка светит желтым, то гуляние точности в синем канале будет заметнее. И еще, либо у меня голова не соображает, либо они используют только половину диапазона.


Отправлено Crystallize 08-01-2021 в 11:04:

Цитата:
ncuxonaT писал:
Из-за округления наверное

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


Отправлено Crystallize 08-01-2021 в 11:04:

А вот во флоат или дабл, не помню:


Отправлено ncuxonaT 08-01-2021 в 12:25:

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


Отправлено Crystallize 08-01-2021 в 13:08:

ncuxonaT я не могу понять откуда берутся большие пятна: вон сначала жёлто-оранжевое и вокруг него более крупное но менее яркое красно-зелёно-синее.
Это и есть чистый директ без радиосити, даже без неба.
лампочка 254 216 146 150


Временная зона GMT. Текущее время 12:30. Страницы (260): « Первая ... « 174 175 176 177 [178] 179 180 181 182 » ... Последняя »
Показать все 3892 сообщений этой темы на одной странице

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