Atlas de texturas
Un atlas de texturas es una disposición de sprites del juego en un único archivo de imagen, que el juego utiliza para almacenar y acceder a los sprites asociados de manera más eficiente que con archivos individuales. "Minecraft" utiliza atlas de texturas predefinidos y generados por procedimientos para diferentes propósitos.
Atlas de texturas generados procedimentalmente[editar | editar código]
Las texturas de bloques y elementos se combinan en el mismo atlas, minecraft_textures_atlas_blocks.png_0.png. Este atlas de texturas se genera mediante F3 + S y se guarda en una carpeta titulada "depurar" en la carpeta de capturas de pantalla de .minecraft.
Todas las demás texturas también están disponibles en sus respectivos atlas de texturas en dicha carpeta .minecraft/screenshots/debug. Por ejemplo, el atlas de partículas es minecraft_textures_atlas_particles.png_0.png, mientras que el atlas de cofres es minecraft_textures_atlas_chest.png_0.png, minecraft_textures_atlas_decorated_pot.png_0.png.
Curiosidades[editar | editar código]
Hay un archivo en .minecraft/screenshots/debug llamado minecraft_missingno.png, titulado como referencia al infame Pokémon missingno del juego original Pokémon Rojo y Azul.
Cada textura, es decir, minecraft_textures_atlas_blocks.png_0.png, tiene una textura _1, _2, _3 y _4 que la acompaña (como minecraft_textures_atlas_blocks.png_4.png), cada textura que comienza en _1 tiene resoluciones reducidas progresivamente más bajas (_0, el original, es 1024x512 píxeles, mientras que _4 tiene solo 64x32 píxeles). Actualmente se desconoce para qué sirve esto definitivamente, pero se supone que es para renderizar distancias de mapas MIP para reducir la carga en la CPU, GPU y/o RAM, mejorando el rendimiento, especialmente en máquinas con especificaciones más bajas.
Atlas de texturas predefinidos[editar | editar código]
Actual[editar | editar código]
bars.png[editar | editar código]
[se necesita más información] bars.png se utiliza para almacenar texturas de barras de jefe y sus superposiciones. A partir de Java Edition 1.16.4, este archivo todavía está en uso.
El archivo fue comprimido en 15w49a, 1.11-pre1 y 19w41a.
Java Edition | |||||
---|---|---|---|---|---|
1.9 | Se ha implementado bars.png.
{"type": "java", "version": "1.9", "exp": "", "snap": "", "content": "(enlace a Archivo:201507291523 bars.png artículo, mostrado como left|128px) Se ha implementado <samp>bars.png</samp>."} |
icons.png[editar | editar código]
- Artículo principal: icons.png
icons.png se utiliza para almacenar las texturas de ciertos elementos de la interfaz de usuario.
A partir de Java Edition 1.17, este archivo todavía se usa en el juego.
inventory.png[editar | editar código]
- Artículo principal: inventory.png
Este archivo solo se define vagamente como un atlas de texturas debido a la pequeña cantidad de sprites auxiliares que rodean el cuadro de inventario principal. No obstante, tiene una Historial notable de albergar varias texturas efecto de estado.
kz.png[editar | editar código]
- Artículo principal: kz.png
kz.png se utiliza para almacenar las texturas de pinturas.
map_icons.png[editar | editar código]
Este archivo se utiliza para iconos estáticos en mapa. Curiosamente, tiene muchos íconos sin usar que existen desde hace muchos años.
Java Edition Beta | |||||
---|---|---|---|---|---|
1.6 | Se agregó mapicons.png.
{"type": "java Beta", "version": "1.6", "exp": "", "snap": "", "content": "(enlace a Archivo:201105101121 map_icons.png artículo, mostrado como 128px) Se agregó <samp>mapicons.png</samp>."} | ||||
1.8 | Se actualizó mapicons.png.
{"type": "java Beta", "version": "1.8", "exp": "", "snap": "", "content": "(enlace a Archivo:201108191111 map_icons.png artículo, mostrado como 128px) Se actualizó <samp>mapicons.png</samp>."} | ||||
Java Edition | |||||
1.6.1 | Se ha renombrado mapicons.png a map_icons.png.
{"type": "java", "version": "1.6.1", "exp": "", "snap": "", "content": "(enlace a Java Edition 1.6.1/Cambios del paquete de recursos artículo, mostrado como Se ha renombrado) <samp>mapicons.png</samp> a <samp>map_icons.png</samp>."} | ||||
1.11 | Se actualizó map_icons.png.
{"type": "java", "version": "1.11", "exp": "", "snap": "", "content": "(enlace a Archivo:201609281531 map_icons.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
1.13 | Se actualizó map_icons.png.
{"type": "java", "version": "1.13", "exp": "", "snap": "", "content": "(enlace a Archivo:201803061454 map_icons.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
Pocket Edition Alpha | |||||
v0.14.0 | Se agregó map_icons.png.
{"type": "pocket Alpha", "version": "v0.14.0", "exp": "", "snap": "", "content": "(enlace a Archivo:201108191111 map_icons.png artículo, mostrado como 128px) Se agregó <samp>map_icons.png</samp>."} | ||||
Pocket Edition | |||||
1.1.0 | Se actualizó map_icons.png.
{"type": "pocket", "version": "1.1.0", "exp": "", "snap": "", "content": "(enlace a Archivo:201609281531 map icons.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
Se actualizó map_icons.png.
{"type": "pocket", "version": "", "exp": "", "snap": "", "content": "(enlace a Archivo:Map icons BE3.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | |||||
Bedrock Edition | |||||
1.4.0 | Se actualizó map_icons.png.
{"type": "bedrock", "version": "1.4.0", "exp": "", "snap": "", "content": "(enlace a Archivo:Map icons BE4.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
1.5.0 | Se actualizó map_icons.png.
{"type": "bedrock", "version": "1.5.0", "exp": "", "snap": "", "content": "(enlace a Archivo:Map icons BE5.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
bedrock | Se actualizó map_icons.png.
{"type": "bedrock", "version": "", "exp": "", "snap": "", "content": "(enlace a Archivo:Map icons BE6.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} | ||||
Próxima Bedrock Edition | |||||
1.20.40 | Se actualizó map_icons.png.
{"type": "bedrock upcoming", "version": "1.20.40", "exp": "", "snap": "", "content": "(enlace a Archivo:Map icons BE7.png artículo, mostrado como 128px) Se actualizó <samp>map_icons.png</samp>."} |
particles.png[editar | editar código]
- Artículo principal: particles.png
particles.png se utiliza para almacenar las texturas de la mayoría de las partículas. Se utilizaron otros dos atlas, explosion.png y sweep.png, respectivamente para almacenar explosiones y barrer partículas de ataque.[Solo Java Edition]
widgets.png[editar | editar código]
- Artículo principal: widgets.png
widgets.png (anteriormente conocido como gui.png) se utiliza para definir varios tipos de botones e íconos de menú. El archivo todavía está en uso a partir de Java Edition 1.16.4.
Eliminado[editar | editar código]
items.png[editar | editar código]
- Artículo principal: items.png
items.png se usó para almacenar las texturas de item. Ha sido reemplazado por minecraft_textures_atlas_blocks.png_0.png en versiones más recientes como la 1.19 (accesible a través de F3 + S y guardada en la carpeta de capturas de pantalla).
terrain.png[editar | editar código]
- Artículo principal: terrain.png
terrain.png se usó para almacenar las texturas de block. También ha sido reemplazado por minecraft_textures_atlas_blocks.png_0.png en versiones más recientes como la 1.19 (accesible mediante F3 + S).
Historial[editar | editar código]
Los cambios específicos en los archivos de textura se documentan en la sección o página dedicada a cada archivo de textura.
Adiciones[editar | editar código]
Java Edition pre-Classic | |||||
---|---|---|---|---|---|
rd-131655 | Se agregó terrain.png.
{"type": "java pre-Classic", "version": "rd-131655", "exp": "", "snap": "", "content": "Se agregó <samp>terrain.png</samp>."} | ||||
Java Edition Classic | |||||
0.0.20a_01 | Se agregó gui.png.
{"type": "java Classic", "version": "0.0.20a_01", "exp": "", "snap": "", "content": "Se agregó <samp>gui.png</samp>."} | ||||
0.26 SURVIVAL TEST | Se agregó particles.png.
{"type": "java Classic", "version": "0.26 SURVIVAL TEST", "exp": "", "snap": "", "content": "Se agregó <samp>particles.png</samp>."} | ||||
Java Edition Indev | |||||
0.31 | Se agregó items.png.
{"type": "java Indev", "version": "0.31", "exp": "", "snap": "", "content": "Se agregó <samp>items.png</samp>."} | ||||
Minecraft Indev | Se agregó kz.png.
{"type": "java Indev", "version": "Minecraft Indev", "exp": "", "snap": "", "content": "Se agregó <samp>kz.png</samp>."} | ||||
Java Edition Beta | |||||
1.6 | Se agregó mapicons.png.
{"type": "java Beta", "version": "1.6", "exp": "", "snap": "", "content": "Se agregó <samp>mapicons.png</samp>."} | ||||
1.8 | Se agregó explosion.png.
{"type": "java Beta", "version": "1.8", "exp": "", "snap": "", "content": "Se agregó <samp>explosion.png</samp>."} | ||||
Java Edition | |||||
1.0.0 | inventory.png ahora contiene un atlas de íconos de efectos.
{"type": "java", "version": "1.0.0", "exp": "", "snap": "", "content": "<samp>inventory.png</samp> ahora contiene un atlas de íconos de efectos."} | ||||
1.9 | Se agregó bars.png.
{"type": "java", "version": "1.9", "exp": "", "snap": "", "content": "Se agregó <samp>bars.png</samp>."} | ||||
java | Se agregó sweep.png.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Se agregó <samp>sweep.png</samp>."} | ||||
1.20 | minecraft_textures_atlas_blocks.png_0.png ha sido agregado (en esta versión o en una versión anterior), accesible a través de F3 + S, que permite a los jugadores guardar todas las texturas actualmente. cargado en su juego en un conveniente atlas de texturas.
{"type": "java", "version": "1.20", "exp": "", "snap": "", "content": "<samp>minecraft_textures_atlas_blocks.png_0.png</samp> ha sido agregado (en esta versión o en una versión anterior), accesible a través de F3 + S, que permite a los jugadores guardar todas las texturas actualmente. cargado en su juego en un conveniente atlas de texturas."} | ||||
Pocket Edition Alpha | |||||
v0.1.0 | Se agregó terrain.png, items.png, particles.png y gui_blocks.png.
{"type": "pocket Alpha", "version": "v0.1.0", "exp": "", "snap": "", "content": "Se agregó <samp>terrain.png</samp>, <samp>items.png</samp>, <samp>particles.png</samp> y <samp>gui_blocks.png</samp>."} | ||||
v0.8.0 | Se agregó terrain_atlas.tga y items_opaque.tga.
{"type": "pocket Alpha", "version": "v0.8.0", "exp": "", "snap": "", "content": "Se agregó <samp>terrain_atlas.tga</samp> y <samp>items_opaque.tga</samp>."} |
Removals[editar | editar código]
Java Edition | |||||
---|---|---|---|---|---|
1.5 | terrain.png y items.png se han dividido en sus texturas constituyentes. Sin embargo, todavía está disponible un atlas de texturas generado por procedimientos y guardado manualmente: minecraft_textures_atlas_blocks.png_0.png, al que se puede acceder mediante F3 + S en 1.19 y versiones posteriores.
{"type": "java", "version": "1.5", "exp": "", "snap": "", "content": "<samp>terrain.png</samp> y <samp>items.png</samp> se han dividido en sus texturas constituyentes. Sin embargo, todavía está disponible un atlas de texturas generado por procedimientos y guardado manualmente: minecraft_textures_atlas_blocks.png_0.png, al que se puede acceder mediante F3 + S en 1.19 y versiones posteriores."} | ||||
1.14 | particles.png, explosion.png y sweep.png se han dividido en sus texturas constituyentes.
{"type": "java", "version": "1.14", "exp": "", "snap": "", "content": "<samp>particles.png</samp>, <samp>explosion.png</samp> y <samp>sweep.png</samp> se han dividido en sus texturas constituyentes."} | ||||
java | paintings_kristoffer_zetterstrand.png se ha dividido en sus texturas constituyentes.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "<samp>paintings_kristoffer_zetterstrand.png</samp> se ha dividido en sus texturas constituyentes."} | ||||
java | inventory.png se ha dividido parcialmente para eliminar las texturas del efecto de estado, que ahora se dividen en texturas individuales, dejando solo las texturas reales del inventario.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "<samp>inventory.png</samp> se ha dividido parcialmente para eliminar las texturas del efecto de estado, que ahora se dividen en texturas individuales, dejando solo las texturas reales del inventario."} | ||||
alfa de bolsillo | |||||
v0.8.0 | terrain.png, items.png y gui_blocks.png han sido reemplazados por otros atlas.
{"type": "alfa de bolsillo", "version": "v0.8.0", "exp": "", "snap": "", "content": "<samp>terrain.png</samp>, <samp>items.png</samp> y <samp>gui_blocks.png</samp> han sido reemplazados por otros atlas."} | ||||
v0.15.0 | terrain_atlas.tga y items_opaque.tga ya no se utilizan.
{"type": "alfa de bolsillo", "version": "v0.15.0", "exp": "", "snap": "", "content": "<samp>terrain_atlas.tga</samp> y <samp>items_opaque.tga</samp> ya no se utilizan."} |
Vet también[editar | editar código]
Guías | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Menús |
| ||||||||||||||||
Desarrolladores | |||||||||||||||||
Personalización | |||||||||||||||||
Ediciones |
| ||||||||||||||||
Juegos |
| ||||||||||||||||
Películas |
| ||||||||||||||||
Libros |
| ||||||||||||||||
Otros medios | |||||||||||||||||
Eventos |
| ||||||||||||||||
Merchandising oficial | |||||||||||||||||
Misceláneo |