istnieją biblioteki, które ułatwiają ogromne zadanie stworzenia trójwymiarowej sceny bezpośrednio w WebGL – jak wiesz trzy.js jest najczęściej używany, ale nie jedyny. Istnieje wiele frameworków, narzędzi, silników gier i bibliotek, z którymi warto eksperymentować.
Możesz znaleźć frameworki specjalizujące się w WebVR, takie jak A-Frame i fizyczne silniki renderujące (PBR), które tworzą zaskakujące sceny i wysoce realistyczne materiały w naszej przeglądarce. Musisz pamiętać fantastyczną stronę „For Honor Scars”, której tekstury, oświetlenie i wydajność pozostawiły nas z otwartymi ustami. W tym konkretnym przypadku wykorzystali mikro framework WebGL o nazwie nanogl.
WebGL jest nie tylko dla scen 3D i Pixi.js przybył, aby ułatwić tworzenie i wzbogacanie efektów wizualnych, stosując shadery do scen 2D i zauważalnie poprawiając renderowanie tych efektów. Z drugiej strony WebGL stał się idealnym środowiskiem do implementacji sztucznej inteligencji, na przykład w tym artykule „Jak korzystać z shaderów AI, AR i WebGL, aby pomóc niedowidzącym” można przeczytać o aplikacji, która pomaga niedowidzącym wykrywać obiekty w ich otoczeniu. Aplikacja wykorzystuje zestaw słuchawkowy VR i stosuje shader, „wykrywanie krawędzi”, aby rozpoznać obiekty za pomocą algorytmów widzenia komputerowego. Jest to tylko jeden z setek przykładów, które można znaleźć, podobnie jak słynne eksperymenty AI Google. WebGL jest również oczywiście bazą dla interfejsów API, w tym WebAudio, WebVR i przyszłego WebXR.
30. WebGL Experimental Websites ☆ 彡
to tylko niewielki wybór ostatnich stron WebGL, ale jeśli chcesz spojrzeć wstecz na historię najlepszych projektów w ciągu ostatnich kilku lat, przejdź do naszej kolekcji WebGL lub wyszukaj za pomocą tagu WebGL w technologiach. Możesz również zbadać tagi trzy.js lub Pixi.js wszystkie pokazujące wspaniałe przykłady użycia WebGL.