HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Еще раз про "бензиновые" разводы на лайтмапе
откуда они берутся
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Еще раз про "бензиновые" разводы на лайтмапе



Вот скриншот без разводов. Отключён радиосити, цвет лампочки приведён к значениям 255 255 255.


вот радиосити включен, но рефлективность диффузных текстур не используется.


А вот рефлективность включена. Полезли наши любимые разводы.

А вот без радиосити, но цвет лампочки вернул обратно с 255 255 255 на 160 170 220 (причём в ярких местах очень похоже на белый)


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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201954

Старое сообщение 17-05-2021 20:02
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Надеюсь вопрос, который вас мучал, закрыт раз и навсегда.

Я ничего не понял.
Разводы из-за рефлективности диффузок? Так в халфе же это не использовалось?

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

Сообщить модератору | | IP: Записан
Сообщение: 201956

Старое сообщение 17-05-2021 20:27
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



зато в VHLT есть

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201957

Старое сообщение 17-05-2021 20:42
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
Разводы из-за рефлективности диффузок?

Из-за того, что цветной градиент при квантовании дает полосы разных оттенков

Сообщить модератору | | IP: Записан
Сообщение: 201958

Старое сообщение 17-05-2021 20:49
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


ncuxonaT
Но почему бензиновые разводы? Тут не оттенки, а прям цвета разные же?

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

Сообщить модератору | | IP: Записан
Сообщение: 201959

Старое сообщение 17-05-2021 21:03
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



XaeroX из-за округления цвет скачет. Например, такой градиент: R = x, G = 1.1*x, B = 1.2*x. При округлении после RGB(12,13,14) пойдет RGB(13,14,16), а это несколько другой оттенок.

Сообщить модератору | | IP: Записан
Сообщение: 201962

Старое сообщение 17-05-2021 22:13
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
ncuxonaT писал:
При округлении после RGB(12,13,14) пойдет RGB(13,14,16), а это несколько другой оттенок.




Но вектор сохраняется. То есть промежуточным цветам попросту неоткуда взяться.
Цитата:
ncuxonaT писал:
цветной градиент при квантовании дает полосы разных оттенков

При каком квантовании?

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201966

Старое сообщение 18-05-2021 04:48
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
При каком квантовании?

Сообщить модератору | | IP: Записан
Сообщение: 201969

Старое сообщение 18-05-2021 11:49
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Это всё имело бы смысл, если бы мы преобразовывали из одного формата в другой. Но я показал, что на одном и том же разрешении цветности разводы могут как быть, так и отсутствовать. Т.е. не это не является неотъемлимым свойством 24-х битного RGB изображения.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201970

Старое сообщение 18-05-2021 12:03
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша на скринах с белой лампочкой без подмеса цвета текстур разводов нет. На скринах с небелой лампочкой и/или подмесом цвета текстур разводы есть.

Сообщить модератору | | IP: Записан
Сообщение: 201971

Старое сообщение 18-05-2021 12:12
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Так эти разводы будут присутствовать и на халфа и на чистых флоатах. Просто у них градиенты будут более плавные.
А насчёт ошибок квантования. Ты вот к примеру на глаз отличишь 12,13,14, от 13,14,16?
Я не отличу.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201972

Старое сообщение 18-05-2021 12:20
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша на скринах овербрайты х4 поэтому 12,13,14 и 13,14,16 превращаются в 48,52,56 и 52,56,64

[ Вложение ]
colors.png

Сообщить модератору | | IP: Записан
Сообщение: 201973

Старое сообщение 18-05-2021 12:39
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201974

Старое сообщение 18-05-2021 13:59
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
Плюс из-за выкручивания у тебя диапазон между ними увеличился.
Ты лучше добавь туда константный сдвиг и сравни. Но всё равно это будет не слишком корректное сравнение.

Еще раз, разницу между 12,13,14 и 13,14,16 на глаз не увидеть, но на твоих скринах лайтмапа выкручена х4 (разница между соседними ступеньками на безразводном варианте - 4 пункта). Да, диапазон увеличивается, потому разводы хорошо видно.

Сообщить модератору | | IP: Записан
Сообщение: 201975

Старое сообщение 18-05-2021 14:49
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Ну яж и говорю - не в квантовании дело. Квантование даёт погрешность в одну единицу, глазом это неразличимо, например.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 201978

Старое сообщение 18-05-2021 17:38
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 09:32. Новая тема    Ответить
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Еще раз про "бензиновые" разводы на лайтмапе
откуда они берутся
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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