Как Minecraft выполняет освещение?
Вопрос
Единственная модель, с которой я знаком, - это диффузное освещение, но это выглядит намного сложнее, чем это.
Решение
Каждый квадрат имеет уровень освещения от 15 до 0. Каждый уровень на 20% меньше, чем уровень выше. Если квадрат содержит источник света, он получает светимость этого источника света, в противном случае он становится меньше, чем самый яркий сосед.
Солнечный свет особенный, он не страдает от вертикального затухания.
Другие советы
Хотя ответ Лорена в основном правильный, я хотел бы добавить, что Майнкрафт википедия имеет дополнительную информацию.
Солнечный свет и лунный свет работает, по сути, делая блоки с только воздухом и стеклом над свечением с текущей легкостью (15 в день, 7 ночью и что -то между сумерками/рассветом)
Падение, описанное Лореном, означает, что уровень 0 все еще имеет 0,8% = 3,5% легкость (для цитирования моего собственного редактирования в Minecraftwiki)
Плавное освещение, вторжение с бета -1.3, используя значения света соседних блоков для генерации градиента.
Если вы поместите источник света в плоское темное место, вы получите квадрат света, перевернувшись на 45 °, с серединой в источнике света. Размер равен значению среднего света
Значения естественного света:
Четкая погода: 15
Дождь: 12
Дождь с громом: 10
Ночь: 4
Ночь с дождем/громом: 4
Обратите внимание, что Thunder Rain будет вести себя так, как если бы была ночь - вы можете спать, появляются мобы и т. Д.
Если этот ответ набрал 1pt. Это запись!
Источники света в Minecraft приведены в списке: конечно, солнечный свет во время грозы и света нижней части являются исключениями из правила: если уровень света составляет менее 7, сущности появятся. Они оба более 7, но толпы будут появляться, потому что в нижнем этаже это действует так, как будто это ночь, и потому что гроза меняет «время» дня, мобы делают нерести.
Beacon 15
End Portal Block 15
Fire 15
Glowstone 15
Jack o'Lantern 15
Lava 15
Redstone Lamp, when powered 15
Sea Lantern 15
Torch 14
Furnace, when active 13
Glowing Obsidian 12
Nether Portal Block 11
Redstone Ore, when touched 9
Ender Chest 7
Redstone Torch, when on 7
Brewing Stand 1
Brown Mushroom 1
Dragon Egg 1
End Portal block 1
Другой
Sunlight 15
Sunlight, during Rain or Snowfall 12
Sunlight, during a Thunderstorm 10
Moonlight 4
(Цитируется с этого сайта: https://minecraft.gamepedia.com/light#sources_of_light)