Освещение в VHLT, отличия от ZHLT и оригинального qrad
Решил скомпилировать карту (небольшая переделка crossfire) компилятором vhlt.
Когда последний раз компилировал, использовал то ли zhlt, то ли qrad.
Кое-как подобрал crossfire.rad от оригинального, при пересчёте света на оригинальной карте через qrad различий почти нет:
Это двусторонний дифф лайтмапы, видно, что различия только в секретке.
Оригинал: http://hlfx.ru/forum/attachment.php?s=&postid=161197
А вот что получается при компиляции vhlt: http://hlfx.ru/forum/attachment.php?s=&postid=161198
Вместо лампового жёлтого света какой-то зеленоватый лимонный. Более менее совпадает только солечный. А ещё и яркость везде другая. Карту не узнать.
Кто и как борется с таким различием? Что-то не хочется считать свет компилятором, которому вот вот 20 лет будет
Может это из-за отражения света от текстур? Я не помню как называется, что-то типа bounce, только как бы берется усредненный цвет текстуры и его излучает сама текстура, которая находится под свещением.
Дядя Миша Интересно, какой? По ссылке неочевидно как вернуть старое поведение. ZHLT даёт приемлемый цвет и гамму, но он багует и местами лайтмапа срезана
Дядя Миша писал: А насчёт разности освещения - это из-за вклада цвета текстур в переотражения, как купахтомас сказал.
Яркость снижается, но общая картинка становится приятнее, мягче и цветнее. Особенно вкусно перекомпилить радом какую-нибудь старую каэсную карту и глянуть результат. Я несколько штук так переделывал, сорцы ведь не нужны. Получается красиво. Только вот если нет rad-файла, то беда.