_Kvetka_ 22 Опубликовано: 28 ноября 2021 Добрый вечер. Меня интересует вопрос по созданию блока света. На новых версиях игры есть отдельный блок света, который можно выдать себе с помощью консоли. А вот что делать на старых версиях я не знаю, информации в интернете очень мало. Мне нужен блок света для освещения варпа с мини-игрой, который я планирую сделать в следующем сезоне на сервере Модерн. Из за специфики мини-игры единственный красивый способ освещения арены, воспользоваться чёрной магией и поставить блоки света на арене. Вариант с освещением лампами не подходит, единственное легальное что может предложить сборка это прожекторы из Immersive Engineering. Они могут освещать территорию на очень большом расстоянии, но они имеют много минусов и портят внешний вид стен арены. Если вы вдруг знаете способ по созданию блока света на версии игры 1.7.10, дайте знать. Этот блок реально создать, потому что его можно увидеть вблизи главных дорог на спавне сервера Модерн ночью. Поделиться сообщением Ссылка на сообщение
BlackSun 4277 Опубликовано: 28 ноября 2021 Чем не нравится вариант с блоками карпентера и "покрытием" из светопыли? Поделиться сообщением Ссылка на сообщение
_Kvetka_ 22 Опубликовано: 28 ноября 2021 Видимимо всё же придётся добавить детали.. Вапр будет с мини-игрой "Сплиф". Арена покрыта блоками снега, у игроков есть лопаты. Задача игры скинуть всех противников с арены, выкапывая под ними блоки снега. В планах есть постройка двух арен, одна большая с одним полем и вторая поменьше, но многоуровневая. Если осветить первую арену не составит труда, то с многоуровневой будут проблемы. Можно воспользоваться прожекторами из IE, но у них достаточно ограниченный угол освещения. По этому придётся поставить их много, что скажется на внешнем виде стен. Единственный вариант что бы сделать красиво и избежать тёмных пятен - сделать блоки света. Поделиться сообщением Ссылка на сообщение
TheAndrey 16289 Опубликовано: 28 ноября 2021 Нет такого блока и всё. Можно сделать только скрытое освещение, спрятанное в стенах или полу. Если сделать прозрачный потолок - проблем с освещением не будет. Поделиться сообщением Ссылка на сообщение
_Kvetka_ 22 Опубликовано: 28 ноября 2021 Ну раз так.. значит светящиеся области на спавне были вызваны ошибкой моей видеокарты. Вопросов нет Поделиться сообщением Ссылка на сообщение
_Kvetka_ 22 Опубликовано: 29 ноября 2021 (изменено) 8 часов назад, Andrey сказал: Нет такого блока и всё Ну а если серьёзно, такой блок действительно есть. Есть способ создать блок света до версии 1.13, правда есть и свои минусы. Поиск гайдов на ютубе привели меня к нескольким видео, где создавали блок света путём поджога листвы и последующее её сгорание в непрогруженном чанке. Если это делается в одиночной игре, то нужно уменьшить дальность прорисовки на минимум (2 чанка). Поджигаем листву и убегаем за территорию прогрузки. Работает далеко не с первого раза, но всё же результат есть. Скрытый текст Но у данного способа есть минус.. свет исчезает через какое то время. Самое длительное время свечение из всех тестов было ~3 минуты, свет пропал просто так без какого то взаимодействия с блоками рядом. Так же были тесты с поджогом другого вида блока, например доски. Горели они дольше и приходилось ждать в непрогруженных чанках дольше. Но как и с листвой, работало далеко не с первого рада. Когда у меня в очередной раз получилось создать блок света, мне удалось сделать несколько экспериментов до того как он потух. Если настроить мягкость освещения и яркость на минимум, можно убедится что светит именно тот блок, на котором раньше был горючий блок. Скрытый текст Блок света можно закрыть в коробке, и да, уровень освещение соседних блоков тоже меняется. Скрытый текст Через блок света могут проходить как игроки, так и мобы. Скрытый текст Я начала проводить испытания именно с поджогом, потому что на территории спавна и северной дороги наткнулась на висячие блоки огня. На сервере есть плагин (?) который запрещает гореть блокам. Можно спокойно сделать лавовый бассейн у себя в деревянной коробке и не беспокоится о последствиях. И это задаёт ещё больше вопросов... Скрытый текст Если на сервере не работает горение блоков, нужно искать другие способы получения блока света. На ум пришло две альтернативные идеи, и они сработали намного лучше поджога блока. Первый способ был основан на том, что с помощью поршня сдвигался блок адского камня, который заранее подожгли. Поршень активировался красным проводом (аналог красной пыли, только он способен проводить сигнал намного дальше без использования повторителей) издалека, когда сам поршень находился в непрогруженном чанке. Скрытый текст Есть и другой способ - разрушитель территории. Он ломает блок светокамня и мы получаем то же результат что из способа выше. Скрытый текст Ок, тесты в одиночке закончились, переходим на Модерн. Строим ускоритель заряженных частиц полоску булыжника длинной в 6 чанков для красного провода, ставим на одной стороне поршень с адским камнем и на другой рычаг. Нажимаем... и получаем тот самый блок света! Скрытый текст Если поставить на минимум мягкость освещения и яркость, свет будет такой же как и на спавне (на втором скриншоте рядом стоит два блока света) Скрытый текст Проводим эксперимент с закрытием блока света. По уровню освещения наглядно видно что данный блок действительно есть. Скрытый текст Способ получение света через разрушитель территории так же работает на сервере. Пришлось закрыть экспериментальную площадку булыжником что бы постоянно не ждать ночи. Скрытый текст Но все эти эксперименты объединяет одно.. данный блок света нестабилен и рано или поздно перестаёт светить. Это задаёт ещё больше вопросов как на спавне было реализовано освещение вблизи дорог. Наглядный пример северной дороги без дополнительного освещения и на территории спавна (мягкость освещения и яркость поставлены на минимум). Скрытый текст Ну... по крайней мере понятно одно. Как минимум один человек знает способ как сделать блок света стабильным, но он достаточно упрям. По какой причине это не разглашается, непонятно. Данный баг можно хорошо использовать в декоре. Например на спавне проходя по дороге ночью можно представить что оказался в лесу с светлячками. 8 часов назад, Andrey сказал: Если сделать прозрачный потолок - проблем с освещением не будет. Не стоит забывать про время суток. Ночью на арене будет темно, да это не решает проблему с освещением на многоуровневой сплиф арене. Изменено 29 ноября 2021 пользователем Indifencer Поделиться сообщением Ссылка на сообщение
semnadtsataia 91 Опубликовано: 29 ноября 2021 (изменено) 47 минут назад, Indifencer сказал: способ как сделать блок света стабильным Наверняка ошибаюсь, но может способ и держат в секрете, потому что если смогут ставить блоки света игроки, то будет их очень много(где только можно) и это возможно приведёт к просадке и порче внешнего вида карты. Изменено 29 ноября 2021 пользователем semnadtsataia Поделиться сообщением Ссылка на сообщение
BlackSun 4277 Опубликовано: 29 ноября 2021 (изменено) 3 часа назад, Indifencer сказал: Есть способ создать блок света до версии 1.13 Описанное к блокам отношения имеет мало, ибо это способ позволяет просто забаговать кэш освещения в игре, заставить игру не пересчитывать освещение в чанке после того, как светящийся блок пропал с карты. И "светиться" оно будет ровно до момента, как этот самый кэш будет пересчитан игрой. Который неизбежно будет пересчитан - как минимум из-за костылей, на которых всё в этой игре и держится, в т.ч. освещение. Единственный способ получить "стабильное" освещение - поставить блок, который будет давать свет. В иммерсиве должны быть технические блоки, недоступные игрокам, которые занимаются именно этим - существуют и дают свет, без текстуры, коллизий и прочего. Изменено 29 ноября 2021 пользователем BlackSun 1 Поделиться сообщением Ссылка на сообщение
TheAndrey 16289 Опубликовано: 29 ноября 2021 2 часа назад, BlackSun сказал: Описанное к блокам отношения имеет мало, ибо это способ позволяет просто забаговать кэш освещения в игре Карта освещения существует в чанках, чтобы не считать уровень освещённости каждый раз. 6 часов назад, Indifencer сказал: Как минимум один человек знает способ как сделать блок света стабильным, но он достаточно упрям. ...и знает, где найти херобрина. 1 Поделиться сообщением Ссылка на сообщение