Discord

Photon Shader

Autor: SixthSurge | Wersja: v1.2 | MC: 1.19.4 - 1.21.5 | Loader: Iris + OptiFine | Cena: Darmowy

Oświetlenie nowej generacji

Photon Shader od SixthSurge reprezentuje nową falę shaderów, które zamiast polegać na tradycyjnych technikach renderowania cieni (shadow mapping), używają danych voxelowych do obliczania oświetlenia w pełnej przestrzeni 3D. W praktyce oznacza to jedno: źródła światła w Minecrafcie wreszcie zachowują się tak, jak powinny.

W tradycyjnym shaderze pochodnia daje jednolite, białe lub żółte oświetlenie, które nie zależy od koloru źródła. W Photon każdy blok emitujący światło generuje promieniowanie o właściwym kolorze. Pochodnia rzuca ciepłe, żółto-pomarańczowe światło. Lampa Sea Lantern oświetla otoczenie chłodną bielą. Bloki redstone dają czerwoną poświatę. Lawa tworzy intensywne, pomarańczowe płomieniste oświetlenie. Efekt jest szczególnie zauważalny w zamkniętych przestrzeniach -- jaskinie, korytarze podziemne, wnętrza budowli stają się znacznie bardziej klimatyczne.

SixthSurge nie bazował na istniejącym shaderze jak większość twórców. Photon powstał od podstaw z własnym potokiem renderowania, co daje autorowi pełną kontrolę nad każdym aspektem grafiki. To widać w jakości implementacji -- przejścia między kolorami światła są płynne, nie ma artefaktów na granicach bloków, a wydajność jest lepsza niż w wielu konkurencyjnych rozwiązaniach voxelowych.

Wielowarstwowe chmury

Wyróżnikiem Photona na tle innych shaderów z voxelowym oświetleniem są chmury. Większość shaderów renderuje jedną warstwę chmur na stałej wysokości. Photon generuje dwie warstwy: niższe, gęstsze chmury kumulusowe i wyższe, cieńsze chmury cirrusowe. Razem tworzą niebo z naturalną głębią, którą ciężko osiągnąć jedną warstwą.

Chmury reagują na pogodę -- przed deszczem niższe chmury ciemnieją i gęstnieją, a podczas burzy obie warstwy łączą się w jednolitą pokrywę. Po przejściu frontu chmury powoli rozstępują się, wpuszczając snopy światła. System pogodowy nie przełącza się skokowo między stanami, tylko płynnie interpoluje, co daje wrażenie naturalnych zmian atmosferycznych.

System pogodowy

Pogoda w Photon to coś więcej niż animacja deszczu. Shader implementuje kompletny system atmosferyczny z kilkoma warstwami:

Wymagania sprzętowe

Oświetlenie voxelowe jest bardziej wymagające niż tradycyjny shadow mapping. Photon potrzebuje dodatkowej pamięci i mocy obliczeniowej do utrzymania danych o kolorze światła w przestrzeni 3D wokół gracza. Mimo to SixthSurge zoptymalizował shader na tyle, że działa on na sprzęcie klasy średniej.

ParametrMinimumRekomendowane
Karta graficznaGTX 1050 / RX 570GTX 1660 / RX 5600 XT
VRAM3 GB6 GB+
RAM6 GB (dla MC)8 GB (dla MC)
Procesori5-6400 / Ryzen 3 2200Gi5-9400 / Ryzen 5 3600

Na GTX 1060 z render distance 10 chunków oczekuj 35-50 FPS. Na RTX 3060 pełne ustawienia dają 60-90 FPS. Kluczowa optymalizacja: zmniejsz Voxel Range (zasięg obliczeń voxelowych) z domyślnego 12 na 8 -- oszczędza 15-20% FPS przy minimalnej utracie jakości oświetlenia na dalszych dystansach.

Photon kontra Rethinking Voxels

Oba shadery oferują voxelowe oświetlenie, ale podchodzą do tematu inaczej:

CechaPhoton ShaderRethinking Voxels
Baza koduWłasna od podstawComplementary Reimagined
Oświetlenie voxeloweWłasna implementacjaRozbudowane voxel GI
ChmuryDwie warstwy (unikalne)Jedna warstwa (z Complementary)
Efekty per-blockPodstawoweRozbudowane (z Complementary)
WydajnośćNieco lżejszyCięższy o 20-30%
StylNaturalny, neutralnyBloczkowy, nowoczesny
OptiFineTakTylko Iris

Photon jest lepszym wyborem, jeśli cenisz naturalne niebo z wielowarstwowymi chmurami i potrzebujesz kompatybilności z OptiFine. Rethinking Voxels jest lepszy, jeśli priorytetem są efekty per-block i ostre cienie voxelowe -- w końcu bazuje na Complementary Reimagined, który jest liderem w tej kategorii.

Instalacja Photon Shader

  1. Zainstaluj Fabric Loader i Iris Shaders (rekomendowane dla voxelowego oświetlenia) albo OptiFine.
  2. Pobierz Photon Shader z Modrinth. Plik ma format .zip.
  3. Nie rozpakowuj archiwum. Skopiuj cały plik .zip do folderu .minecraft/shaderpacks/.
  4. W Minecrafcie wejdź w Options, Video Settings, Shader Packs i wybierz Photon z listy.
  5. W ustawieniach shadera włącz Colored Block Light, jeśli nie jest aktywne domyślnie.

Ważna uwaga: kolorowe oświetlenie voxelowe działa najlepiej na Iris. Na OptiFine efekty mogą być ograniczone do tradycyjnych cieni bez kolorowego światła blokowego.

Często zadawane pytania

Czym Photon różni się od Rethinking Voxels?

Oba oferują kolorowe światło voxelowe, ale Photon ma własny kod od podstaw, unikalne wielowarstwowe chmury i nieco lepszą wydajność. Rethinking Voxels bazuje na Complementary i oferuje lepsze efekty per-block oraz ostrzejsze cienie voxelowe.

Czy Photon działa na OptiFine?

Tak, ale na Iris uzyskasz lepszą wydajność dzięki Sodium i pełen dostęp do funkcji voxelowego oświetlenia. Na OptiFine niektóre zaawansowane efekty mogą nie być dostępne.

Czy kolorowe światło wymaga mocnego komputera?

Oświetlenie voxelowe jest cięższe od tradycyjnego shadow mappingu, ale Photon jest zoptymalizowany. GTX 1050 wystarczy na podstawowe ustawienia. Dla pełnych efektów rekomendujemy GTX 1660 lub lepszą.

Czy mogę łączyć Photon z paczkami tekstur PBR?

Tak. Photon obsługuje tekstury PBR (Patrix, UMSOEA), co daje realistyczne odbicia i głębię materiałów w połączeniu z kolorowym oświetleniem voxelowym. Wymaga to jednak GPU z minimum 4 GB VRAM.

Komentarze