Minecraft Wiki
Регистрация
Advertisement
Lightsorce

Распространение света

Свет (англ. Light) в Minecraft влияет на видимость, спаун мобов и выращивание растений. Есть два типа света: внутреннее освещение неба, которое зависит от солнца и погоды, и блочный свет.

Яркость[]

1

Кривые освещения. Горизонтальная ось — блочный свет, вертикальная — небесный свет.

Существует 16 уровней освещенности, которые задаются целым числом от 0 (минимум) до 15 (максимум). В игре используется уровень освещенности блока для вычисления яркости данного блока. Свет полностью монохроматичен и не может быть по-настоящему цветным.

Яркость блока зависит как от уровня освещенности других блоков, так и от уровня небесного света. Обратите внимание, что «небесный свет» здесь не уменьшается ночью, вместо этого сама кривая яркости изменяется в зависимости от времени. При этом он соответствует значению освещения неба на экране отладки.

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

В верхнем мире с настройкой яркости «Тёмный» полный дневной свет достигает яркости 98 %. Полная темнота составляет около 5 % яркости.

В Незере освещение неба не играет роли, поскольку нет источника неба (хотя, если бы он был, он достиг бы яркости около 99 %). Полная темнота с настройкой яркости «Тёмный» составляет около 25 % яркости, немного темнее, чем уровень блочного освещения, равный 7. Затенена в сторону оранжевого цвета.

В Крае, небесное освещение не сыграло бы никакой роли, даже если бы был источник небесного света; это также видно, если в энде вызывается молния, вспышки яркости нет, как в других измерениях. Полная темнота в энде с настройкой яркости «Тёмный» составляет около 28 % яркости и затенена в сторону голубовато-зеленого.

Распространение[]

T 13 12 11 10 9 8 9 10 11 12 13 T
13 12 11 10 9 8 9 8 9 10 11 12 13
12 11 10 9 8 9 10 9 8 9 10 11 12
11 10 9 8 9 10 11 10 9 8 9 10 11
10 9 8 9 10 11 12 11 10 9 8 9 10
9 8 9 10 11 12 13 12 11 10 9 8 9
8 9 10 11 12 13 T 13 12 11 10 9 8

Свет от светоизлучающих блоков уменьшается на один уровень света на каждый метр (блок) от источника света. Обратите внимание, что это относится к каждой из 3 осей. Другими словами, свет уменьшается по диагонали на сумму расстояния вдоль каждой оси. Это означает, что если факел (уровень 14) установлен на полу, уровень освещенности соседних блоков пола во всех четырёх направлениях равен 13, а у диагональных блоков во всех четырёх направлениях уровень освещенности 12 (например, 14 минус 1 юг, минус 1 восток). Вдоль пола этот эффект создает ромбовидный рисунок освещения вокруг источника света. Свет также может распространяться по сложным извилистым путям, если он заблокирован непрозрачными блоками, используя своего рода алгоритм.

Помните, что уменьшение света происходит в трех измерениях. Это означает, что если факел (уровень 14) установлен на стене на расстоянии одного блока от пола, то блок на полу, который находится по диагонали на расстоянии одного блока (то есть не касается стены), имеет уровень освещенности 11 (например, 14 минус 1 юг, минус 1 восток, минус 1 вниз).

Источники света[]

LightEmittingBlocks

Сравнение различных уровней света, которые излучают блоки.

Блочные[]

Изображение Блок Уровень света
Vault.JE1 Хранилище
Активирована медная лампа Медная лампа 15
Маяк JE6 BE2 Маяк
Перламутровая квампа Квампа
Котёл Котёл[только для Bedrock Edition]
Блок врат Края Блок врат Края
Блок портала в Край Блок портала Края
Якорь возрождения 1 Якорь возрождения, когда полностью заряжен
Огонь Огонь
Лава Текучая лава
Светокамень Светокамень
Светильник Джека Светильник Джека
Лава Лава
Активированная лампа Лампа, когда горит
Морской фонарь Морской фонарь
Четыре морских огурца Четыре морских огурца, когда в воде
Морской проводник Морской проводник
Костёр Костёр, когда горит
Грибосвет Грибосвет
Фонарь Фонарь
Факел Факел 14
Стержень Края Стержень Края
Фиолетовый факел (Bedrock Edition)Синий факел (Bedrock Edition)Зелёный факел (Bedrock Edition)Красный факел (Bedrock Edition) Разноцветные факелы[только для Bedrock и Education изданий]
Подводный факел (Bedrock Edition) Подводный факел[только для Bedrock и Education изданий]
Lit Cave Vines (head) JE1 Пещерная лиана с светящимися ягодами
Горящая печь Печь, когда горит 13
Горящая плавильная печь Плавильная печь, когда горит
Горящая коптильня Коптильня, когда горит
Glowing Obsidian Светящийся обсидиан[только для Bedrock Edition] 12
Три морских огурца Три морских огурца, когда в воде
Четыре свечи (горящие) Четыре свечи
Портал Блок портала Нижнего мира 11
Фонарь душ Фонарь душ 10
Факел душ Факел душ
Огонь душ Огонь душ
Костёр душ Костёр душ
Плачущий обсидиан Плачущий обсидиан
Красная руда Deepslate Redstone Ore JE2 BE1 Красная руда или глубинносланцевая красная руда, когда активирована 9
Два морских огурца Два морских огурца, когда в воде
Три свечи (горящие) Три свечи
Стол зачаровывания Стол зачаровывания 7
Сундук Края Сундук Края
Красный факел Красный факел, когда активирован
Светящийся лишайник Светящийся лишайник
Морской огурец Морской огурец, когда в воде 6
Sculk Catalyst BE1 Скалк-катализатор
Две свечи (горящие) Две свечи
Аметистовая друза (вверх) JE1 Аметистовый кластер 5
Большой аметистовый бутон (вверх) JE1 Большой бутон аметиста 4
Магмовый блок Магмовый блок 3
Свеча (горящая) Одна свеча
Средний аметистовый бутон (вверх) JE1 Средний бутон аметиста 2
Варочная стойка Варочная стойка 1
Коричневый гриб Коричневый гриб
Яйцо дракона Яйцо дракона
Рамка портала Края Рамка портала Края
Акустический датчик JE1 Скалк-сенсор
Малый аметистовый бутон (вверх) JE1 Малый бутон аметиста

Блоки света[]

Блоки света имеют ассоциированное значение от 0 до 15 включительно. Когда помещены как блок, они производят этот уровень света. Могут быть получены командой либо найдены в творческом инвентаре с включенной функцией "вкладка оператора" в настройках управления.

Небесные источники[]

Изображение Источник Уровень света
Sun Свет солнца 15
Дождь
Снегопад
Свет солнца, в течение дождя или снегопада 12
Гроза Свет солнца, в течение грозы 10 (для спауна мобов 5)
Moon Phases Свет луны 4

Светофильтрующие блоки[]

Ice-water-light-anim

Как лёд влияет на свет. Нажмите, чтобы увидеть его между льдом и водой.

Непрозрачные блоки препятствуют распространению света; 21 × 21 квадрата из непрозрачного материала достаточно для появления мобов в тени под ними. Напротив, некоторые прозрачные блоки, такие как стекло и железные решётки не влияют на уровень освещенности. Все остальные прозрачные блоки уменьшают распространение света.

Листья и паутина не оказывают никакого дополнительного эффекта на блочный свет, но они рассеивают свет неба. Это означает, что под этими блоками уровень небесного света уменьшается на 1 для каждого блока расстояния вниз, начиная с препятствия. В Java Edition вода имеет тот же эффект. Этот эффект можно ясно увидеть, создав непрозрачную трубу 1 × 1 с листьями или паутиной у её отверстия сверху.

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

Изображение Блок Сумма снижения
Лёд Лёд 1 ‌[только для Bedrock Edition]

Нет, но рассеивает свет неба в самом верхнем блоке. ‌[только для Java Edition]

Вода Вода
Паутина Паутина Нет, но рассеивает свет неба в самом верхнем блоке.
Дубовая листва Листва

Мобы также отбрасывают круглые тени ‌[только для Java Edition], угольные ‌[только для Bedrock Edition]; однако они не связаны с уровнем освещенности.

Влияние света[]

Примечание: Имейте в виду, что уровень освещенности — это только одно из соображений, касающихся моба и роста растений.

Мобы[]

Уровень 0-3 Уровень 4-7 Уровень 8 Уровень 9 Уровень 10 Уровень 11 Уровень 12 Уровень 13-15
Летучая мышь Спаун на y: 0-62 Спаун на y: 0-62 с 20 октября по 3 ноября ‌[только для Java Edition] Не спаунятся
Ифрит и скелет-иссушитель Спаунятся в адской крепости Враждебные, не спаунятся
Зомби-свиночеловек Спаунится в Нижнем мире, нейтральный, если не спровоцирован Не спаунится, нейтральный, если не спровоцирован
Слизень Спаунится в болоте при y: 51–69. Спаунится в определенных чанках в большинстве биомов (кроме грибных островов, Нижнего мира, Края и пустоты) при y: 0–40
Зомби и скелет Спаунятся в верхнем мире Враждебные, не спаунятся Враждебные, горят при солнечном свете
Утопленник Спаунится в океанах и реках Враждебные, не спаунится Горит при солнечном свете, игнорируя игрока вне воды, когда на солнце
Крипер, ведьма и чешуйница Спаунятся в верхнем мире Враждебные, не спаунятся
Фантом Спаунится в верхнем мире, если игрок не спал на кровати более 3-х игровых дней Враждебные, не спаунится Враждебный, горит при солнечном свете
Паук и пещерный паук Спаунятся в верхнем мире Враждебные, не спаунятся Не спаунится, нейтрален, если не спровоцирован
Странник Края Спаунится в верхнем мире, Нижнем Мире и Крае Не спаунится, нейтрален, если не спровоцирован Не спаунится, телепортируется случайным образом и часто игнорирует игрока, когда на солнце

Блоки[]

Уровень 0-3 Уровень 4-7 Уровень 8 Уровень 9 Уровень 10 Уровень 11 Уровень 12 Уровень 13-15
Снег и лёд Появляются, не растают Появляются и растают Появляются
Грибы Распространяются Выпадают, если не на мицелие или подзоле
Саженцы, Стебель тыквы и Стебель арбуза, бамбук Не растёт Растёт
Пшеница, морковь, картофель и свёкла Выпадают Не растёт Растёт
Дёрн и мицелий Станет землёй, если непрозрачный блок или частично прозрачный блок сверху Не распространяются Распространяются на соседнюю землю (смотри ниже)
Земля Не принимает распространение Принимает распространения, если нет прозрачного или частично прозрачного блока сверху
Подмороженный лёд Посмотрите на ссылку

Другое[]

Уровень 0-3 Уровень 4-7 Уровень 8 Уровень 9 Уровень 10 Уровень 11 Уровень 12 Уровень 13-15
Фоновые звуки Включено Выключено

Мягкое освещение[]

SmoothAnimSmal

Разница между включенным сглаженным освещением и выключенным.

Мягкое освещение, а также интерполяция освещения по граням блоков — это механизм освещения, который смешивает уровни света и затемняет углы, чтобы добавить полуреалистичные тени и свечение от источников света. Он влияет только на то, как мир отображается на экране, а не на то, как блоки рассчитывают уровень освещенности, поэтому он не влияет на спаун мобов или рост урожая. Он включен по умолчанию. Картины и вода не затрагиваются. (MC-1531) ‌[только для Java Edition]

В Bedrock Edition, плавное освещение может быть включено или выключено в настройках видео, доступ к которым осуществляется из меню настроек. В Java Edition, он имеет три настройки: минимальный, максимальный или выключен и может быть изменён путем доступа к параметрам видео.

История[]

Pre-classic-версия Java Edition
rd-131655Освещение добавлено в игру.
Имеется только два уровня освещения: яркий и темный. Солнечный свет, излучаясь с верхнего края карты, освещает любой блок, находящийся под ним, независимо от расстояния. Блоки, которые находятся в тени, имеют одинаковую яркость независимо от того, как далеко они находятся от источника света.
Classic-версия Java Edition
26 мая 2009 г.Нотч обсудил возможность наличия динамического освещения с ограниченным диапазоном, позволяющего создавать такие источники света, как лава, чтобы излучать свет.
Indev-версия Java Edition
0.3120091223-1Добавлено ​​9 степеней яркости, максимум 9 для полного дневного света и минимум 0 для почти полной темноты. Яркость представляет собой линейную шкалу и представляет ее значение, деленное на 8; например, 8 - 100%.
20100109Теперь есть 16 степеней яркости, максимум 15 для полного дневного света и минимум 0 для почти полной темноты. Солнечный свет теперь имеет максимальное значение света 15.
20100212-1Значение солнечного света постоянно уменьшается от сумерек, пока не достигнет минимального значения в ночное время 4, представляющего лунный свет.
Альфа-версия Java Edition
?Освещение больше не линейное.
Каждое значение яркости ниже 15 на 80% тусклее предыдущего. Например, 14 тусклее 15 на 80%, а 13 тусклее 15 на 64%.
Солнечный свет теперь имеет свой собственный световой массив и оптимизацию, чтобы сделать рассвет и сумерки более плавными. В сумерках, в ночное время и на рассвете значение «тьмы» вычитается из неба для создания эффектов в разное время дня.
v1.2.0previewДобавлен Ад, где уровень света уменьшается на 10% на каждом уровне, а не на 20%.
Враждебные мобы могут появляться на более высоких уровнях освещенности на более низких глубинах, используя формулу 16 - (Layer/8). На уровне 8 и ниже мобы могут появляться даже на солнце.
v1.2.1Нотч вернул толпу, порожденную оригинальным методом, сказав: «Это было слишком раздражающе. У меня есть планы, что с этим делать».
Бета-версия Java Edition
1.3Плавный световой движок добавлен с помощью MrMessiah. [1]
1.8?Реализован новый световой движок. Освещение на блоке получает оттенок, основанный на наиболее заметном источнике света.
Циклы день/ночь больше не требуют обновления чанков и являются плавным переходом.
Искусственный свет теперь дает очень тонкое «мерцание».
Добавлен пустой туман, который увеличивает темноту на определьных глубинах.
Официальный выпуск Java Edition
1.4.2Dinnerbone исправил черные пятна в генерации мира, и начал капитальный ремонт систем освещения, таких как изменение освещения блоков для обеспечения направленного освещения. [2]
1.513w05aУлучшено взаимодействие освещения со ступенями.
13w06aНесколько оптимизаций освещения.
13w09aДобавлены три разных уровня плавного освещения: Выключено, Минимум и Максимум. Минимум использует старое плавного освещение, а Максимум исправляет ошибку со ступенями.
1.7.2?Черные пятна в генерации мира и структурах были сделаны гораздо реже.
1.814w30aОсвещение было значительно улучшено, устраняя большинство черных пятен, присутствующих в генерации мира.
14w34cТуман и частицы были удалены, чтобы улучшить производительность.
1.1418w43aСистема освещения была переписана.
18w46aДобавлена ​​поддержка непрозрачности направления блоков.
Альфа-версия Pocket Edition
0.7.0Добавлено плавное освещение.
0.8.0?Убрана возможность плавного освещения без видимой причины.
Официальный выпуск Pocket Edition
1.1.0?Чтение плавного освещения переключается на параметры видео.

Проблемы[]

Отчёты об ошибках, связанных с «Свет», поддерживаются в системе отслеживания ошибок Mojira. Сообщайте о найденных ошибках там (на английском языке).

Интересные факты[]

  • В исходном коде Minecraft свечение определяется с использованием значений с плавающей запятой в третьем столбце. В странной причуде эти числа с плавающей запятой — это доли от 16, но они умножаются на 15, чтобы получить целочисленное значение света.
    • Это означает, что значения 0/16 и 1/16 (0,0 и 0,0625) соответствуют целочисленному значению света 0.

Примечания[]

Advertisement