KASKADA SHADERS (PL) - v1.4
=============================

NOWOSCI W v1.4 (naprawa "poklatkowego" cienia)
--------------------------------------------------
- Znaleziono i naprawiono prawdziwa przyczyne "poklatkowego" wygladu
  cienia: w shaders.properties bylo ustawione shadowIntervalSize=2,
  co oznaczalo, ze mapa cieni byla przeliczana tylko co 2 klatki
  zamiast co kazda. Podczas ruchu (chodzenie, wiatr, poruszajace sie
  slonce) dawalo to wrazenie "przycinajacego sie", opoznionego cienia.
  Teraz shadowIntervalSize=1 - cien aktualizuje sie kazda klatke i
  jest plynny podczas ruchu. Kosztuje to troche wiecej FPS - jesli
  masz slabszy sprzet i wolisz wiecej klatek kosztem tej plynnosci,
  mozesz podniesc te wartosc z powrotem w pliku shaders.properties.



NOWOSCI W v1.3 (plynniejsze cienie)
--------------------------------------
- Zmieniono probkowanie cieni z prostej siatki 4 punktow na rozklad
  Poissona (8 punktow) - eliminuje widoczne, "kanciaste" krawedzie
  cienia i daje bardziej naturalna, miekka polcien.
- Dodano losowa rotacje wzoru probkowania dla kazdego piksela, ktora
  rozbija ewentualne pozostale "schodki" w drobny, prawie
  niezauwazalny szum zamiast regularnego, widocznego wzoru.
- Nowy suwak SHADOW_SOFTNESS - reguluje promien rozmycia krawedzi
  cienia (wieksza wartosc = bardziej rozmyty, "chmurny" cien).



NOWOSCI W v1.2 (poprawki jasnosci + swiatlo pochodni)
--------------------------------------------------------
- ZBALANSOWANA JASNOSC: dzien nie jest juz "wypalony" (nizsza baza
  ambient, lagodniejszy udzial swiatla slonecznego), a noc jest
  wyraznie ciemniejsza (mniejsza sila swiatla ksiezyca). Domyslna
  ekspozycja HDR obnizona z 1.0 do 0.85.
- LEPSZE SLONCE/KSIEZYC: usunieto zbyt mocny, "przepalony" efekt HDR
  z poprzedniej wersji - teraz tarcza ma czysty, gladki, okragly
  ksztalt z bardzo delikatnym, neutralnym blaskiem (dobrze wyglada
  zarowno w dzien, jak i w nocy).
- SWIATLO POCHODNI W RECE: trzymajac pochodnie (lub inny swiecacy
  przedmiot, np. lampion, glowstone) w reku, otoczenie jest realnie
  doswietlane - dziala na terenie, wodzie i postaciach/mobach. Sila
  swiatla i zasieg zaleza od wartosci swiatla przedmiotu (0-15, jak
  w vanilla) i odleglosci od kamery.


NOWOSCI W v1.1
----------------
- OPTYMALIZACJA: cienie licza sie na 4 probkach zamiast 9 (~55% mniej
  odczytow tekstury) i sa calkowicie pomijane na powierzchniach
  odwroconych od slonca/ksiezyca. Godrays zmniejszone z 8 do 5 probek
  i dzialaja tylko za dnia, gdy niebo jest widoczne na ekranie.
- ROZMYCIE POD WODA: gdy kamera jest zanurzona, obraz jest delikatnie
  rozmyty (3x3) i lekko znieksztalcony (falowanie), plus niebieskawy
  odcien - efekt jak w prawdziwej wodzie.
- HDR + TONEMAPPING: dodano filmowy tonemapping ACES z regulowana
  ekspozycja (suwak EXPOSURE). Jasne miejsca (np. rdzen slonca) sa
  teraz "przepalone" powyzej 1.0 i kompresowane w naturalny sposob,
  zamiast po prostu obcinane do bieli.
- LEPSZE SLONCE: gladsza, bardziej okragla krawedz tarczy, jasniejszy
  HDR-owy rdzen i szersza, cieplejsza poswiata (corona) wokol niego.
- LEPSZE CHMURY: nowy, dedykowany program (gbuffers_clouds) - gorna
  czesc chmur jest jasniejsza (od slonca), dolna ciemniejsza (cien),
  co daje wrazenie objetosci. Dodatkowo cieplejszy, pomaranczowy
  odcien chmur przy niskim sloncu (wschod/zachod).


Autorski shaderpack do Minecrafta, kompatybilny z Iris oraz OptiFine.

UWAGA na wersje: nie istnieje wersja Minecrafta "26.2" (obecna linia
wersji to 1.21.x). Shadery GLSL nie sa jednak przypisane do konkretnej
wersji gry - dzialaja tak dlugo, jak Twoja wersja Iris/OptiFine wspiera
Twoja wersje Minecrafta. Zainstaluj po prostu najnowszy Iris (dla
Fabric/Quilt) lub OptiFine (dla Forge/vanilla) pasujacy do wersji,
ktorej uzywasz, a ten pakiet zadziala.

INSTALACJA
----------
1. Zainstaluj Iris (https://irisshaders.net) lub OptiFine.
2. Skopiuj caly folder "KaskadaShaders" do:
   %appdata%\.minecraft\shaderpacks\   (Windows)
   ~/.minecraft/shaderpacks/            (Linux)
   ~/Library/Application Support/minecraft/shaderpacks/ (macOS)
3. W grze: Opcje -> Shader Packs -> wybierz "KaskadaShaders".

CO ZAWIERA TEN SHADERPACK
--------------------------
- Wlasny system oswiatlenia (dzien/noc, cieplejsze slonce, chlodniejszy
  ksiezyc) liczony bezposrednio z pozycji slonca/ksiezyca w grze.
- Cienie w czasie rzeczywistym (shadow map 2048px, miekkie cienie PCF
  3x3, poprawne cienie liscmi/roslinami dzieki testowi alpha).
- Animacja wody: falujaca powierzchnia (kilka nakladajacych sie fal
  sinusoidalnych), efekt Fresnela (woda ciemniejsza pod katem prostym,
  jasniejsza pod plaskim katem patrzenia).
- Wiatr: liscie i trawa/kwiaty/krzewy/uprawy kolysza sie realistycznie -
  gora roslin rusza sie mocniej niz dol (dzieki plikowi block.properties).
- Gwiazdy w nocy z efektem migotania (twinkle) - kazda gwiazda migocze
  we wlasnym, losowym tempie.
- Zaokraglone slonce i ksiezyc (zamiast domyslnych kwadratowych tarcz),
  z delikatna poswiata na krawedzi.
- Dodatkowe, unikalne efekty:
  * proste god-rays (promienie sloneczne) w screen-space,
  * dynamiczna mgla w oddali kolorowana pora dnia,
  * przyciemnienie/zmatowienie sceny podczas deszczu,
  * winieta i delikatna aberracja chromatyczna na krawedziach ekranu,
  * lekkie podbicie kontrastu i nasycenia (bardziej "kinowy" obraz).

USTAWIENIA (SUWAKI)
--------------------
W grze: Opcje -> Shader Packs -> Shader Options znajdziesz suwaki:
  WIND_STRENGTH      - sila wiatru (liscie/trawa)
  STAR_BRIGHTNESS    - jasnosc gwiazd
  SHADOW_STRENGTH    - intensywnosc cieni
  WATER_WAVE_HEIGHT  - wysokosc fal wody
  GODRAYS_STRENGTH   - sila promieni slonecznych
  RAIN_DARKEN        - przyciemnienie podczas deszczu

STRUKTURA PLIKOW
-----------------
shaders/shaders.properties   - ustawienia glowne (rozdzielczosc cieni itd.)
shaders/block.properties     - mapowanie blokow do animacji wiatru
shaders/lib/common.glsl      - wspolne funkcje i definicje suwakow
shaders/gbuffers_terrain.*   - blok swiata: oswietlenie, cienie, wiatr
shaders/gbuffers_water.*     - woda: fale, Fresnel
shaders/gbuffers_entities.*  - moby/gracze
shaders/gbuffers_sky*.*      - slonce, ksiezyc, gwiazdy, niebo
shaders/gbuffers_weather.*   - deszcz/snieg
shaders/shadow.*             - generowanie mapy cieni
shaders/composite.*          - mgla, deszcz, godrays
shaders/final.*              - winieta, aberracja chromatyczna, kontrast

MOZLIWE DALSZE ROZBUDOWY
--------------------------
- Odbicia w wodzie (screen-space reflections)
- Wolumetryczne swiatlo/mgla
- Bloom
- Realistyczne chmury objetosciowe
Daj znac, jesli chcesz, zebym dodal ktorys z tych efektow.
