¿Cómo realiza Minecraft la iluminación?


El único modelo con el que estoy familiarizado es la iluminación difusa, pero esto parece mucho más complicado que eso.

Author: Xavier, 2010-12-26

4 answers

Cada cuadrado tiene un nivel de luz de 15 a 0. Cada nivel es un 20% menor que el nivel por encima de él. Si un cuadrado contiene una fuente de luz obtiene la luminosidad de esa fuente de luz, de lo contrario obtiene uno menos que el vecino más brillante.

La luz solar es especial, no sufre atenuación vertical.

 27
Author: Loren Pechtel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-12-26 19:54:44

Aunque la respuesta de Loren es mayormente correcta, me gustaría añadir que el minecraftwiki tiene más información.

La luz del sol y la luz de la luna funciona esencialmente haciendo que los bloques con nada más que aire y vidrio por encima brillen con la ligereza actual (15 en el día, 7 en la noche y algo entre el atardecer/amanecer)

La caída descrita por Loren significa que el nivel 0 todavía tiene 0. 81 lightness·100% = 3.5% de luminosidad (para citar mi propia edición en el minecraftwiki)

La iluminación suave intruducido con Beta 1.3 funciona utilizando los valores de luz de los bloques adyacentes para generar un gradiente.

 21
Author: flying sheep,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-23 21:51:34

Si coloca una fuente de luz en un lugar plano oscuro, obtendrá un cuadrado de luz, girado 45°, con el centro en la fuente de luz. El tamaño es igual al valor medio de la luz

Los valores de luz natural son:

Tiempo despejado: 15
Lluvia: 12
Lluvia con trueno: 10
Noche: 4
Noche con Lluvia / Trueno: 4

Tenga en cuenta que la lluvia de truenos se comportará como si fuera de noche-usted puede dormir, turbas spawn, etc.

Si esta respuesta anota 1pt. ¡es un récord!

 2
Author: Rudolf L. Jelínek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-29 18:39:49

Las fuentes de luz en Minecraft son las siguientes: Por supuesto, la luz solar durante una tormenta y la luz de las profundidades son excepciones a la regla: Si el nivel de luz es INFERIOR a 7, las entidades aparecerán. Ambos son más de 7, pero las turbas aparecerán porque en las profundidades, actúa como si fuera de noche, y porque una tormenta eléctrica cambia la "hora" del día, las turbas aparecen.

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

Los demás

Luz solar 15

La luz del sol, durante la lluvia o la nieve 12

La luz del sol, durante un Tormenta 10 [nota 1]

Moonlight 4

(Citado de este sitio web: http://minecraft.gamepedia.com/index.php?title=Light&action=edit&section=2 )

 1
Author: Infiniminer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-19 02:23:02