При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Картостроение > Помощь > Помощь по Counter-Strike 1.6
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.12.2017, 20:09  #21
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 13,016


По умолчанию

Я поясню как работает diffuse_light. _light - это прямой свет, ну типо куда попал свет от солнца, а diffuse_light, это наоборот такой амбиент в тех местах куда свет не попал и без него должна быть тьма.
Дядя Миша вне форума Ответить с цитированием
Старый 07.12.2017, 20:12  #22
GNU/Hurt
GNU/Hurt
Maïté
Регистрация: 05.03.2014
Сообщения: 913


По умолчанию

2 Ayk:
Углы какие? Откуда солнце светит?
>"angles" "0 270 0"
Почему pitch не указан?
_light -- это направленный солнечный свет, он у тебя светит куда-то в стену и вся карта в тени.
_diffuse_light это, свет, равномепрно излучаемый небом, он у тебя всю карту и заливает.

GNU/Hurt, подумав, добавил 07.12.2017 в 20:13
2 Дядя Миша:
Тамешта от неба, в зданиях и под землёй тьма как есть так и была.

Последний раз редактировалось GNU/Hurt, 07.12.2017 в 20:13.
GNU/Hurt вне форума Ответить с цитированием
Старый 07.12.2017, 20:35  #23
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 13,016


По умолчанию

2 GNU/Hurt: окклюжен-то работает, естественно.
Дядя Миша вне форума Ответить с цитированием
Старый 07.12.2017, 20:39  #24
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


По умолчанию

В общем, я разобрался (надеюсь).
Даже если углы 0 0 0, но Pitch 100, в игру вступает только Shade (_diffuse_light). light_environment (_light) игнорируется.

Только вот не понятно что с оригинальной картой.
Там есть только _light, и при Pitch 100 свет на карте такой как указан в Brightness = 89 172 255 200.
Возможно что ZHLT поддерживает Pitch 100, а может _diffuse_light берется из _light.

2 Дядя Миша:
2 GNU/Hurt:
Спасибо вам.
При правильном Pitch (-90, -60) все так как надо, где падает прямой свет там цвет от Brightness (_light) и где нет там от Shade (_diffuse_light).
https://imgur.com/a/lKV5y
Ayk вне форума Ответить с цитированием
Старый 07.12.2017, 21:39  #25
GNU/Hurt
GNU/Hurt
Maïté
Регистрация: 05.03.2014
Сообщения: 913


По умолчанию

2 Дядя Миша:
Ну я в том плане, что когда это называют "Shade", то создаётся ложное впечатление о том что он все тени покрасит. А оккулужн да, он собственно для того и предназначен. Ну и светит то он везде, просто там где тени нет, его солнце пересвечивает.
GNU/Hurt вне форума Ответить с цитированием
Старый 08.12.2017, 21:51  #26
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


Вопрос

Продолжим веселье.

Оригинал: https://imgur.com/FB0XiBN
Копия: https://imgur.com/QKbZmNr
BSPEdit:
Код:
{
"origin" "64 -72 2624"
"_light" "89 172 255 200"
"style" "0"
"_fade" "1.0"
"_falloff" "0"
"angles" "-90 0 0"
"_diffuse_light" "89 172 255 200"
"classname" "light_environment"
}
RAD:
Оффтоп

lights.rad пустой.

Других энтити имеющих отношение к свету нет, только спавны и info_map_parameters.

Как решить? Что менять?
Ayk вне форума Ответить с цитированием
Старый 08.12.2017, 22:53  #27
ncuxonaT
ncuxonaT
Капитан
Регистрация: 05.05.2013
Сообщения: 919


По умолчанию

2 Ayk: пропиши в _light четыре ноля
ncuxonaT вне форума Ответить с цитированием
Старый 08.12.2017, 23:53  #28
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


По умолчанию

2 ncuxonaT:
Спасибо, помогло.

Но, как это работает? Я не понимаю...
Углы 0, 0, 0; Pitch -90; светит как надо, должно же быть всё хорошо.
Придётся всё время уже так делать ("выезжать" на Shade (_diffuse_light) )?

Я как понимаю тут всё дело в текстурах, от них сильно отражается свет.
Может эту свето-отражаемость можно снизить?
Ayk вне форума Ответить с цитированием
Старый 09.12.2017, 00:04  #29
ncuxonaT
ncuxonaT
Капитан
Регистрация: 05.05.2013
Сообщения: 919


По умолчанию

2 Ayk: _light - солнце, _diffuse_light - небо, angles - углы, с которых светит солнце в порядке yaw pitch roll. Если pitch прописан отдельным пунктом, то используется он.
Pitch = -90 - солнце в зените, pitch = 0 - солнце на уровне горизонта.
ncuxonaT вне форума Ответить с цитированием
Старый 09.12.2017, 01:47  #30
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


По умолчанию

2 ncuxonaT:
А какая разница между солнцем и небом в плане освещения?
Что они (каждый отдельно) освещают?

В уроках говорят: создавайте light_environment, задайте Brightness и Pitch, всё.
А на деле (скрин н.2) просто ужас, очень светло и рябит.
Помимо 0 0 0 0 у _light, есть еще решение?

И выходит что свет от _light прибавляется к свету от _diffuse_light. Или нет?
Ayk вне форума Ответить с цитированием
Старый 09.12.2017, 02:19  #31
ncuxonaT
ncuxonaT
Капитан
Регистрация: 05.05.2013
Сообщения: 919


По умолчанию

2 Ayk: солнце светит с одного направления и даёт тени. Небо светит со всех сторон. Да, освещают каждый отдельно. Да, свет суммируется.

Последний раз редактировалось ncuxonaT, 09.12.2017 в 02:49.
ncuxonaT вне форума Ответить с цитированием
Старый 20.12.2017, 22:19  #32
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


Вопрос

2 ncuxonaT:
Спасибо за пояснения.

Еще вопрос про освещение:
- как убрать эту рвотную желтизну? Смотрим скрины.

Оригинал: https://imgur.com/npt1Zxm
Копия: https://imgur.com/ad68fAe

light_environement:
Код:
{
"origin" "-32 2272 32"
"angles" "-60 43 0"
"_light" "255 255 128 70"
"classname" "light_environment"
}

Компилятор: VHLT v33
Параметры: -full -extra

Не знаю как вам, но мне ну очень не нравиться освещение которое получается.
Оригинал для меня приятнее (возможно привычнее, но не суть).
Способен VHLT выдать похожее на оригинал освещение? Как сделать?

Спасибо.

---------------
Вопросик вдогонку:
- какие у оригинала параметры свечения текстуры лампы на стене?

Я у себя сделал так:
info_texlights:
[ Цитата ] {
"origin" "224 2336 32"
"+0~fifties_lgt2" "224 224 224 4000"
"classname" "info_texlights"
}
Оно?
Или как?

Спасибо.

Последний раз редактировалось Ayk, 20.12.2017 в 22:22.
Ayk вне форума Ответить с цитированием
Старый 22.12.2017, 20:22  #33
Ayk
Ayk
Младший сержант
Регистрация: 15.09.2012
Сообщения: 124


По умолчанию

В общем, нашел то что нужно.
Освещение как на оригинальном de_dust2 даёт только ZHLT 1.7p15.
VHLT v33-v34 и UMHLT v34CB при одинаковых условиях добавляют яркости и оранжевый оттенок.

Оригинал: https://imgur.com/AKRevV2
ZHLT: https://imgur.com/YaL9eaR
VHLT или UMHLT (они идентичны): https://imgur.com/TKg2Qti

И ещё, в ходе тестов узнал что значение 0 0 0 0 у Shade (_diffuse_light) и его отсутствие не равны.
При отсутствии значения стены и тени ярче.
В то время как 0 0 0 255 идентично 0 0 0 0.
Может кому пригодится эта информация.
Ayk вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:36.


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2018 by CS-Mapping.com.ua Community