我熟悉的只有漫反射光照模型,但这看起来比那个要复杂得多。
每个方块都有一个从15到0的光照级别。每个级别比上面的级别少20%。如果一个方块包含一个光源,则该方块获得该光源的亮度,否则它会比最亮的相邻方块少1个等级。
阳光是特殊的,它没有竖直衰减。
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)
光是 Minecraft 中一个重要的元素,它可以影响玩家、怪物和植物。光源可以通过放置火把、熔岩桶、红石灯等方块来获得。光源还可以从天空和一些方块中传播出来。光的亮度范围是 0 到 15,其中 0 表示完全黑暗,15 表示最亮。
光源对游戏有很大的影响,它可以防止怪物生成、加速作物生长、提高动物产量等。因此,在 Minecraft 中,了解光源的来源和使用方法非常重要。