HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Страницы (240): « Первая ... « 101 102 103 104 [105] 106 107 108 109 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12882
Возраст: 32

Рейтинг



Цитата:
Crystallize писал:
FiEctro если ты про то когда яркой лампочке диапазона не хватает то это в компиляторе решается в три строчки.


Так что за 20 лет так никто и не решил?

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

Старое сообщение 06-07-2020 10:15
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Raid писал:
А это чо, ландшафты какие были в играх вот старых?

Это отладочные точки я рисую через GL_POINTS. Издалека они сливаются и выглядят как воксели. Полосатые-разноцветные - это я им таких цветов нагенерил. Чтобы не сливались.
Цитата:
FiEctro писал:
вопрос бензиновых разводов

картинку бы.

Добавлено 06-07-2020 в 13:31:

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-07-2020 10:31
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12882
Возраст: 32

Рейтинг



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


Помнишь карту которую ты делал для проверки точечных источников освещения, как далеко они светят? Вроде там было видно хорошо эти разводы, если память меня не подводит.

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

Старое сообщение 06-07-2020 10:43
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro а, так это просто RGB24 точности нехватает. Ну я планирую лайтмапы сохранять в DDS, в том числе и в халфы\флоаты по необходимости.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-07-2020 11:12
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



Цитата:
FiEctro писал:
Так что за 20 лет так никто и не решил?

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

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

Старое сообщение 06-07-2020 11:14
- За что?
 Дядя Миша
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: Записан
Сообщение: 195437

Старое сообщение 06-07-2020 11:54
-
Raid
Офисный шакал

Дата регистрации: Jul 2012
Проживает: Где попало
Сообщений: 534
Возраст: 32

Рейтинг



Цитата:
Crystallize писал: мапперы всегда думали что это нерешаемо и вообще боялись лезть в компиляторы, а кодеры всегда были заняты мудреными вещами типа детайлов и клипнодов.

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

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro

Отредактировано Raid 06-07-2020 в 12:05

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

Старое сообщение 06-07-2020 12:01
- За что?
ncuxonaT
каков стол, таков и стул

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

Рейтинг



Покажите хоть картинку с разводами этими

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

Старое сообщение 06-07-2020 12:20
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12882
Возраст: 32

Рейтинг



ncuxonaT
Любая тёмная комната освещаемая только с помощью радиосити, либо большая комната, освещаемая маленькой лампочкой. На лайтмапе будут видны красные и зелёные разводы, хотя сама лампочка белая.

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

Старое сообщение 06-07-2020 14:16
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



ncuxonaT
https://www.vogons.org/download/fil...26824&mode=view

Добавлено 06-07-2020 в 21:25:

Китаец сделал на это фикс в версии 31.

Цитата:
----Added the feature of preserving lightmap color of overly bright spots.
Because the maximum brightness value that can be stored in the lightmap is limited to 255, we have the problem of how to handle the overly bright spots.
Previously, the brightness that exceeds the limit is simply clipped by maximum value, in R,G,B channels separately. And Goldsrc engine does this too when rendering the lightmap, and with a even smaller limit.
But this will cause a distortion in color for the overly bright spots, which doesn't look good.
To solve this problem, the compiler now preserves color when reducing the brightness. And the brightness is now reduced to 188, not 255, so that it is also below the limit of Goldsrc engine and will not be clipped in game.
You can locate overly bright spots with hlrad parameter '-drawoverload'.


Добавлено 06-07-2020 в 21:35:

Вот только я не понимаю, почему мы до сих пор исскусственно ограничиваем яркость лайтмап: до 232, 196, 188. Это такая попытка получить аутентичный внешний вид?

[ Вложение ]
drawoverload.jpg

Отредактировано Crystallize 06-07-2020 в 14:34

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

Старое сообщение 06-07-2020 14:35
- За что?
ncuxonaT
каков стол, таков и стул

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

Рейтинг



FiEctro может, у тебя монитор не откалиброван?
http://www.realcolor.ru/assets/images/monitortest/RealColor.ru_MonitorTest_1920x1200.png
На правом столбце равномерно серый градиент, или разбитый на разные цвета?

Crystallize видимо, китаец решил, что лучше ограничивать. Но мне такие равномерные залысины не нравились, поэтому в лайтбейкере это сделано через тонмаппинг.
https://csm.dev/attachments/lm3000_testing_0021-jpg.119526/https://csm.dev/attachments/lm3000_testing_0020-jpg.119527/

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

Старое сообщение 06-07-2020 15:11
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



ncuxonaT создай уже тему и выложи аттач с лайтбейкером.

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

Старое сообщение 06-07-2020 15:27
- За что?
ncuxonaT
каков стол, таков и стул

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

Рейтинг



Crystallize он на КСМе выложен, а новых версий не было еще

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

Старое сообщение 06-07-2020 15:33
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
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: Записан
Сообщение: 195452

Старое сообщение 06-07-2020 15:56
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



ncuxonaT да я и на КСМ его не видел.

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

Старое сообщение 06-07-2020 16:04
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 00:07. Новая тема    Ответить
Страницы (240): « Первая ... « 101 102 103 104 [105] 106 107 108 109 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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