我熟悉的唯一模型是漫反射照明,但这看起来比这要复杂得多。
4 回答
每个方格的亮度级别从 15 到 0。每个级别比它上面的级别低 20%。如果一个正方形包含一个光源,它会获得该光源的亮度,否则它会比最亮的邻居少一个。
阳光是特殊的,它没有垂直衰减。
虽然 Loren 的回答大部分是正确的,但我想补充一点,我的世界维基有更多信息。
阳光和月光的工作原理基本上是使只有空气和玻璃的块在当前亮度下发光(白天 15 个,晚上 7 个,黄昏/黎明之间的一些东西)
Loren 描述的衰减意味着 0 级仍然有 0.8¹⁵·100% = 3.5% 的亮度(引用我自己在 minecraftwiki 中的编辑)
Beta 1.3 引入的平滑光照通过使用相邻块的光照值来生成渐变。
如果将光源放在平坦黑暗的地方,你会得到一个正方形的光,它转了45°,中间在光源。大小等于中间光值
自然光值是:
晴天:15
雨:12
有雷雨:10
夜:4
夜有雨/雷:4
请注意,Thunder Rain 的行为就像是在晚上一样——你可以睡觉、生成生物等。
如果这个答案得分 1 分。这是一个记录!
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 )