NuevoCraftRank SitesWeb y tienda gratisHaz la tuya ›
AshlarSoftware de servidor gratis basado en Paper, con protección DDoS y contra backdoors Ver Ashlar ›ComunidadHaz preguntas, comparte construcciones y encuentra gente para jugar Únete al foro ›
Recursos / Shaders / Image Shader

Image Shader

Only use a shader to display an image on your screen~

ShadersGratis1.16 – 1.21
por lanzhan5656 · listado desde Modrinth
Descargar ›

Descarga directa desde Modrinth · 6,574 descargas

Image Shader, captura 1Image Shader, captura 2Image Shader, captura 3

Qué hace

Image Shader (pack de shaders) es obra de lanzhan5656. Only use a shader to display an image on your screen~.

Es compatible con Minecraft 1.16 – 1.21. Se ha descargado 6,574 veces en Modrinth. La última actualización salió el 12/09/2025.

Versiones compatibles

1.211.201.191.181.171.16

Historial de versiones

La más reciente es 1.0.0, publicada el 12/09/2025. Está hecha para Minecraft 1.16 – 1.21.8. Funciona en Iris. La descarga ocupa 4.8 MB.

VersiónPublicadoMinecraftTipo
1.0.012/09/20251.16 – 1.21.8Estable

Última versión en GitHub

Image Shader es de código abierto. Su última versión en GitHub es 1.0.0~, publicada el 12/09/2025.

No content.

Descripción del autor en Modrinth

Image Shader

Only use a shader to display an image on your screen~
Note: compiling the shader may take some time!

How to prepare a custom image~

First, use ffmpeg (or any tool) to resize your image to 160×160 pixels.

Using ffmpeg:
ffmpeg -i Input.png -vf scale=160:160 image.png

Then place the resized image in the same directory as the Python script below.
Run the script to produce an image_chunks folder, then copy the 16 .glsl files inside into shaders/data/image_chunks (you need to unpack the shader pack first).
Enter the game, enable the custom image option in the shader settings, and wait for the shader to finish compiling — Then it's ok~

A Python Script

from PIL import Image
import os

def generate_glsl_chunks(image_path, output_dir="image_chunks"):
try:
img = Image.open(image_path).convert('RGBA')
except FileNotFoundError:
print(f"Error: Image file not found at {image_path}")
return

width, height = img.size
if width != 160 or height != 160:
print(f"Error: Image must be 160x160 pixels, but it is {width}x{height}.")
print(f"You can use:")
print(f"ffmpeg -i image.png -vf scale=160:160 output.png")
print(f"to adjust the image resolution.")
return

os.makedirs(output_dir, exist_ok=True)
chunk_size = 40
num_chunks_x = width // chunk_size
num_chunks_y = height // chunk_size

for chunk_y in range(num_chunks_y):
for chunk_x in range(num_chunks_x):
left = chunk_x * chunk_size
upper = chunk_y * chunk_size
right = left + chunk_size
lower = upper + chunk_size
sub_img = img.crop((left, upper, right, lower))
pixel_data = list(sub_img.getdata())

array_name = f"image_data_{chunk_y}_{chunk_x}"
output_file_path = os.path.join(output_dir, f"{array_name}.glsl")

glsl_array = f"vec4 {array_name}[{chunk_size * chunk_size}] = vec4[{chunk_size * chunk_size}](\n"

for i, pixel in enumerate(pixel_data):
r, g, b, a = pixel
glsl_array += f" vec4({r/255.0}, {g/255.0}, {b/255.0}, {a/255.0})"
if i < len(pixel_data) - 1:
glsl_array += ","
if (i + 1) % 4 == 0:
glsl_array += "\n"

glsl_array += ");\n"

with open(output_file_path, 'w') as f:
f.write(glsl_array)

print(f"Generated file: {output_file_path}")

--- Config ---

image_file = "image.png"
output_directory = "image_chunks"

generate_glsl_chunks(image_file, output_directory)

Escrita por lanzhan5656. Léela con imágenes en Modrinth.

Cómo instalar Image Shader

  1. Instala Iris (con Sodium) u OptiFine para tu versión de Minecraft: los shaders necesitan uno de ellos.

  2. Descarga el archivo .zip desde Modrinth. No lo descomprimas.

  3. En Minecraft, abre Opciones, luego Gráficos, luego Shader Packs y pulsa Abrir carpeta de shaders.

  4. Suelta el archivo .zip en esa carpeta, elige Image Shader en la lista y pulsa Listo.

  5. Los shaders exigen mucho a la tarjeta gráfica. Si el juego va lento, elige un perfil más bajo en sus ajustes.

Compatibilidad

Versiones de Minecraft
1.21, 1.20, 1.19, 1.18, 1.17, 1.16
Edición
Java
Necesita
Nada más
Licencia
GPL
Precio
Gratis
Mantenimiento
Se actualiza activamente (11/11/2026)

Image Shader comparado con otros similares Comparar todas las alternativas

RecursoDescargasVersionesÚltima actualizaciónPrecio
Image Shaderel que estabas viendo6,5741.16 – 1.2112 sept 2025Gratis
Screen Mirror Shaderplaysi_14K1.16 – 1.2129 jun 2025Gratis
Daybreak Shaderagentclone8180K1.20 – 1.2127 jun 2024Gratis
VTXS Screen Space Demolipesto79K1.18 – 26.x2 may 2026Gratis

Preguntas

¿Image Shader funciona en Minecraft 26.x?

Todavía no. La versión más reciente que admite es Minecraft 1.21.

¿Image Shader es gratis?

Sí. Image Shader se puede descargar gratis desde Modrinth.

¿Image Shader sigue recibiendo actualizaciones?

Sí. La última actualización salió en el último día.

¿Cuáles son las mejores alternativas a Image Shader?

Los más parecidos son Screen Mirror Shader, Daybreak Shader y VTXS Screen Space Demo. Comparar todas las alternativas

Alternativas a Image Shader

Comparar todas las alternativas ›

Reseñas

–★★★★★
0 reseñas
50
40
30
20
10

Inicia sesión para dejar una reseña.