YeniCraftRank SitesÜcretsiz web sitesi ve mağazaKendininkini yap ›
AshlarPaper tabanlı, DDoS ve arka kapı korumalı ücretsiz sunucu yazılımı Ashlar'ı gör ›ToplulukSoru sor, yapılarını paylaş ve birlikte oynayacak kişiler bul Foruma katıl ›
Kaynaklar / Shaderlar / Image Shader

Image Shader

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

ShaderlarÜcretsiz1.16 – 1.21
geliştiren: lanzhan5656 · Modrinth üzerinden listelendi
İndir ›

Modrinth üzerinden doğrudan indirme · 6,574 indirme

Image Shader ekran görüntüsü 1Image Shader ekran görüntüsü 2Image Shader ekran görüntüsü 3

Ne yapar

Image Shader, lanzhan5656 tarafından yapılmış bir shader paketi. Only use a shader to display an image on your screen~.

Desteklediği sürümler: Minecraft 1.16 – 1.21. Modrinth üzerinde 6,574 kez indirildi. Son güncelleme 12.09.2025 tarihinde çıktı.

Desteklenen sürümler

1.211.201.191.181.171.16

Sürüm geçmişi

En yenisi 12.09.2025 tarihinde çıkan 1.0.0. Minecraft 1.16 – 1.21.8 için yapıldı. Iris üzerinde çalışır. İndirme boyutu 4.8 MB.

SürümYayın tarihiMinecraftTür
1.0.012.09.20251.16 – 1.21.8Kararlı

GitHub'daki son sürüm

Image Shader açık kaynaklıdır. GitHub'daki en yeni sürümü 12.09.2025 tarihinde yayınlanan 1.0.0~.

No content.

Yazarın Modrinth açıklaması

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)

Yazan: lanzhan5656. Resimli halini Modrinth sayfasında oku.

Image Shader nasıl kurulur

  1. Minecraft sürümün için Iris (Sodium ile) ya da OptiFine kur: shaderlar bunlardan birine ihtiyaç duyar.

  2. .zip dosyasını Modrinth üzerinden indir. Zipten çıkarma.

  3. Minecraft'ta Seçenekler, Görüntü Ayarları, Shader Paketleri'ni aç ve Shader Paketi Klasörünü Aç'a tıkla.

  4. .zip dosyasını o klasöre bırak, listeden Image Shader seç ve Bitti'ye tıkla.

  5. Shaderlar ekran kartını zorlar. Oyun yavaşlarsa shader ayarlarından daha düşük bir profil seç.

Uyumluluk

Minecraft sürümleri
1.21, 1.20, 1.19, 1.18, 1.17, 1.16
Sürüm türü
Java
Gerekenler
Başka bir şey gerekmez
Lisans
GPL
Fiyat
Ücretsiz
Bakım
Aktif olarak güncelleniyor (11.11.2026)

Image Shader ve benzerleri karşılaştırması Tüm alternatifleri karşılaştır

KaynakİndirmelerSürümlerSon güncellemeFiyat
Image Shaderbaktığın6,5741.16 – 1.2112 Eyl 2025Ücretsiz
Screen Mirror Shaderplaysi_14K1.16 – 1.2129 Haz 2025Ücretsiz
Daybreak Shaderagentclone8180K1.20 – 1.2127 Haz 2024Ücretsiz
VTXS Screen Space Demolipesto79K1.18 – 26.x2 May 2026Ücretsiz

Sorular

Image Shader, Minecraft 26.x ile çalışır mı?

Henüz değil. Desteklediği en yeni sürüm Minecraft 1.21.

Image Shader ücretsiz mi?

Evet. Image Shader, Modrinth üzerinden ücretsiz indirilebilir.

Image Shader hâlâ güncelleniyor mu?

Evet. Son güncelleme son 24 saat içinde çıktı.

Image Shader için en iyi alternatifler neler?

En yakın olanlar Screen Mirror Shader, Daybreak Shader ve VTXS Screen Space Demo. Tüm alternatifleri karşılaştır

Image Shader alternatifleri

Tüm alternatifleri karşılaştır ›

Yorumlar

–★★★★★
0 yorum
50
40
30
20
10

Yorum yazmak için giriş yap.