Oko Saurona

Ogniste oko, które wodzi źrenicą za kursorem. Fragment shader, proceduralny szum i sporo ognia.

1 min czytania

Ogniste oko renderowane w WebGL własnym fragment shaderem. Źrenica śledzi kursor (albo palec na telefonie) z płynnym opóźnieniem, więc oko nie szarpie, tylko spokojnie wodzi za tobą wzrokiem.

Całość stoi na szumie proceduralnym — pierścienie tęczówki i zewnętrzna poświata powstają z tekstury noise w przestrzeni polarnej. Ogień pulsuje sam z siebie, nawet gdy nikt nie rusza myszą.

Bazuje na komponencie Evil Eye z React Bits.