NovoCraftRank SitesSite e loja grátisFaça a sua ›
AshlarSoftware de servidor grátis baseado no Paper, com proteção contra DDoS e backdoors Ver o Ashlar ›ComunidadeFaça perguntas, compartilhe construções e encontre gente para jogar Entrar no fórum ›
Recursos / Shaders / Image Shader

Image Shader

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

ShadersGrátis1.16 – 1.21
por lanzhan5656 · listado a partir do Modrinth
Baixar ›

Download direto do Modrinth · 6,587 downloads

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

O que ele faz

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

É compatível com o Minecraft 1.16 – 1.21. Tem 6,587 downloads em Modrinth. A última atualização saiu em 12/09/2025.

Versões suportadas

1.211.201.191.181.171.16

Histórico de versões

A mais recente é 1.0.0, lançada em 12/09/2025. Ela é feita para o Minecraft 1.16 – 1.21.8. Ela roda em Iris. O download tem 4.8 MB.

VersãoLançadoMinecraftTipo
1.0.012/09/20251.16 – 1.21.8Estável

Última versão no GitHub

Image Shader é de código aberto. A versão mais recente no GitHub é 1.0.0~, publicada em 12/09/2025.

No content.

Descrição do autor no 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. Leia com imagens no Modrinth.

Como instalar Image Shader

  1. Instale o Iris (com Sodium) ou o OptiFine para sua versão do Minecraft: shaders precisam de um deles.

  2. Baixe o arquivo .zip pelo Modrinth. Não descompacte.

  3. No Minecraft, abra Opções, depois Gráficos, depois Shader Packs e clique em Abrir pasta de shaders.

  4. Coloque o arquivo .zip nessa pasta, escolha Image Shader na lista e clique em Concluído.

  5. Shaders pesam na placa de vídeo. Se o jogo ficar lento, escolha um perfil mais baixo nas configurações.

Compatibilidade

Versões do Minecraft
1.21, 1.20, 1.19, 1.18, 1.17, 1.16
Edição
Java
Precisa de
Nada além disso
Licença
GPL
Preço
Grátis
Manutenção
Atualizado ativamente (12/11/2026)

Image Shader comparado com similares Comparar todas as alternativas

RecursoDownloadsVersõesÚltima atualizaçãoPreço
Image Shadero que você estava vendo6,5871.16 – 1.2112 set 2025Grátis
Screen Mirror Shaderplaysi_14K1.16 – 1.2129 jun 2025Grátis
Daybreak Shaderagentclone8181K1.20 – 1.2127 jun 2024Grátis
VTXS Screen Space Demolipesto79K1.18 – 26.x2 mai 2026Grátis

Perguntas

Image Shader funciona no Minecraft 26.x?

Ainda não. A versão mais recente compatível é o Minecraft 1.21.

Image Shader é grátis?

Sim. Você pode baixar Image Shader de graça em Modrinth.

Image Shader ainda recebe atualizações?

Sim. A última atualização saiu no último dia.

Quais são as melhores alternativas a Image Shader?

Os mais parecidos são Screen Mirror Shader, Daybreak Shader e VTXS Screen Space Demo. Comparar todas as alternativas

Alternativas ao Image Shader

Comparar todas as alternativas ›

Avaliações

–★★★★★
0 avaliações
50
40
30
20
10

Entre para deixar uma avaliação.