Страницы (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)
а это если пересчитывать цвет ещё раньше, в даблах, но тогда непонятно что делать с желтушным солнцем
Почему возникает эффект бензиновой плёнки когда у очень тёмных и очень светлых люкселей подскакивает насыщенность и появляются красные, синие, зелёные пятна? Такое даже в ХЛ2 на тенях есть. А вот в лайтбейкере вроде нету
И вот здесь ещё, что имелось в виду? Смысл сравнения с нулём?
#define Q_rint(x) ((x) < 0 ? ((int)((x) - 0.5)) : ((int)((x) + 0.5))) |
Потому что в лайтбейкере есть тонмаппинг, и он включен по умолчанию
А почему вообще изменение яркости приводит к тому что в цвете начинает доминировать то одна то другая компонента и изображение идёт радугой?
Из-за округления наверное
ну ок а в ХЛ2 почему это проявляется?
Crystallize а почему бы не проявляться? Там лайтмапа как-то иначе хранится/записывается?
ncuxonaT ну она же там с четвертым компонентом отвечающим за возведение в степень.
Crystallize какая там формула перевода из трех флоатов в четыре байтовых компонента?
void VectorToColorRGBExp32
https://github.com/ValveSoftware/so..._conversion.cpp
Crystallize экспонента всё-таки шаренная и выбирается по самому яркому каналу, поэтому, например, если лампочка светит желтым, то гуляние точности в синем канале будет заметнее. И еще, либо у меня голова не соображает, либо они используют только половину диапазона.
А вот во флоат или дабл, не помню:
Crystallize на первом скрине цветные пятна прям хорошо видно. Я наверное неправильно понимал, что ты имеешь в виду под эффектом бензиновой пленки. Щас померял цвет пипеткой в месте этого странного перехода, там почему-то меняются оттенок и насыщенность. Какой цвет у лампочки? И без радиосити то же самое?
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