Learn · modules
Что такое яркость в Minecraft? Объяснение визуального модуля
Яркость повышает лимит отрисовки, поэтому пещеры и тёмные места отрисовываются полностью освещёнными. Узнайте, как работает модуль, и ознакомьтесь с рисками обнаружения.
Что такое Яркость?
Яркость — это визуальный модуль, который позволяет освещению, отображаемому клиентом Minecraft, выходить за пределы ограничений, установленных стандартным ползунком гаммы. Перетащите игровой ползунок гаммы до упора вверх, и пещеры, Нижний мир и ночное небо все равно становятся темными после определенной точки — это намеренное ограничение, встроенное в стандартный рендер. Модуль Яркость его удаляет. Переключите переключатель, и мир отображается так, как будто каждый блок находится под факелом, независимо от фактического уровня освещенности. Обычно это один ползунок, спрятанный в настройках визуализации клиента, и он не меняет ничего в самом мире, а только то, как этот мир выглядит на вашем экране.
Эффект мгновенный и полный. Включите его в глубокой пещере, и тьма исчезнет. Ландшафт, для навигации по которому обычно требуются несколько факелов или зелье ночного видения, становится отчетливо видимым, руды выделяются, а мобы выпрыгивают с экрана вместо того, чтобы прятаться в тенях. Вся суть в том, чтобы видеть в темноте, не неся ее с собой.
Как работает Яркость
В Vanilla Minecraft значение освещенности для каждого блока рассчитывается на основе двух факторов: насколько он подвержен воздействию неба и насколько близко он расположен к источнику света, например, факелу или светящемуся камню. Ползунок гаммы в меню настроек растягивает это значение в то, что отображается на вашем экране, но только до фиксированного предела. После этой точки плохо освещенный блок все равно отображается темным, независимо от того, насколько далеко вы тянете ползунок.
Яркость повышает или убирает этот предел. Рендерер берет то же значение освещенности, которое игра уже вычислила, и отображает его ярче, чем это позволило бы Vanilla, до полной иллюминации, независимо от реального уровня освещенности блока. Основное симуляция не меняется. Сервер по-прежнему отслеживает истинный уровень освещенности каждого блока, потому что правила появления и другие механизмы, зависящие от освещения, на него полагаются. Меняется только изображение, которое отрисовывает ваша GPU, что и объясняет, почему изменение остается невидимым для всех, кроме вас.
Это противоречит правилам?
Яркость занимает странное положение: технически разрешено включить, но не всегда приветствуется, как только вы это делаете. Поскольку изменение происходит полностью в рендерере, оно никогда не создает пакет, шаблон времени или серверное значение, которое могла бы проверить античит-система. Античит-система на стороне сервера следит за тем, что отправляет клиент, а переключатель Яркости отправляет ровно то, что отправил бы обычный клиент.
Это не делает преимущество воображаемым. Чёткое видение в пещере, в которой игрок с факелом едва что-то различает, — это реальное преимущество, будь то обнаружение руды, моба или кого-то, кто поджидает в засаде. Некоторые серверы всё равно прописывают изменённое освещение в свои правила, относясь к нему так же, как к несанкционированному набору текстур: против буквы правил, без технической возможности его обнаружить. Сотруднику, просматривающему запись, не нужен флаг античита, чтобы принять меры на основании увиденного.
Часто задаваемые вопросы
Да. Оно убирает тьму из пещер, Нижнего мира и ночи, позволяя вам видеть мобов, руду и других игроков в тех местах, где в ванильной версии их было трудно заметить. Оно не влияет на передвижение или бой, только на то, что вы видите.
Не через обычные проверки на стороне сервера. Яркость меняет только то, как ваш клиент отображает свет на экране. Это никак не затрагивает сеть, поэтому нет ни пакетов, ни шаблонов времени, которые сервер мог бы зафиксировать.
Та же идея, другая реализация. Текстурпак гамма-хака переопределяет ту же самую крышу рендеринга, но яркость — это встроенный переключатель клиента, обычно с большим диапазоном и без необходимости установки чего-либо дополнительного.
Автоматическое обнаружение почти никогда этого не фиксирует, поскольку оно никогда не затрагивает сервер. Некоторые серверы всё ещё указывают модифицированное освещение как нарушение правил на бумаге, поэтому модератор, просматривающий стрим или запись, всё ещё может принять меры.