Освещение

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

## Яркость

Существует 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 вниз).

## Источники света

### Блочные

### Блоки света

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

### Небесные источники

Изображение | Источник | Уровень света |
---|---|---|

Свет солнца | 15 | |

Свет солнца, в течение дождя или снегопада | 12 | |

Свет солнца, в течение грозы | 10 (для спауна мобов 5) | |

Свет луны | 4 |


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

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

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

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

Изображение | Блок | Сумма снижения |
---|---|---|

Лёд | 1 [
только для Bedrock 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 | |
---|---|---|---|---|---|---|---|---|

Фоновые звуки | Включено | Выключено |


## Мягкое освещение

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

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

## История

Pre-classic-версия Java Edition | |||||
---|---|---|---|---|---|

rd-131655 | Освещение добавлено в игру. | ||||

Имеется только два уровня освещения: яркий и темный. Солнечный свет, излучаясь с верхнего края карты, освещает любой блок, находящийся под ним, независимо от расстояния. Блоки, которые находятся в тени, имеют одинаковую яркость независимо от того, как далеко они находятся от источника света. | |||||

Classic-версия Java Edition | |||||

26 мая 2009 г. | Нотч обсудил возможность наличия динамического освещения с ограниченным диапазоном, позволяющего создавать такие источники света, как лава, чтобы излучать свет. | ||||

Indev-версия Java Edition | |||||

0.31 | 20091223-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.0 | preview | Добавлен Ад, где уровень света уменьшается на 10% на каждом уровне, а не на 20%. | |||

Враждебные мобы могут появляться на более высоких уровнях освещенности на более низких глубинах, используя формулу 16 - (Layer/8). На уровне 8 и ниже мобы могут появляться даже на солнце. | |||||

v1.2.1 | Нотч вернул толпу, порожденную оригинальным методом, сказав: «Это было слишком раздражающе. У меня есть планы, что с этим делать». | ||||

Бета-версия Java Edition | |||||

1.3 | Плавный световой движок добавлен с помощью MrMessiah. [1] | ||||

1.8 | ? | Реализован новый световой движок. Освещение на блоке получает оттенок, основанный на наиболее заметном источнике света. | |||

Циклы день/ночь больше не требуют обновления чанков и являются плавным переходом. | |||||

Искусственный свет теперь дает очень тонкое «мерцание». | |||||

Добавлен пустой туман, который увеличивает темноту на определьных глубинах. | |||||

Официальный выпуск Java Edition | |||||

1.4.2 | Dinnerbone исправил черные пятна в генерации мира, и начал капитальный ремонт систем освещения, таких как изменение освещения блоков для обеспечения направленного освещения. [2] | ||||

1.5 | 13w05a | Улучшено взаимодействие освещения со ступенями. | |||

13w06a | Несколько оптимизаций освещения. | ||||

13w09a | Добавлены три разных уровня плавного освещения: Выключено, Минимум и Максимум. Минимум использует старое плавного освещение, а Максимум исправляет ошибку со ступенями. | ||||

1.7.2 | ? | Черные пятна в генерации мира и структурах были сделаны гораздо реже. | |||

1.8 | 14w30a | Освещение было значительно улучшено, устраняя большинство черных пятен, присутствующих в генерации мира. | |||

14w34c | Туман и частицы были удалены, чтобы улучшить производительность. | ||||

1.14 | 18w43a | Система освещения была переписана. | |||

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.