Wykonując poniższe kroki, usuniesz większość potencjalnych problemów związanych z WebGL:
- Odwiedź stronę get.webgl.org, aby sprawdzić, czy rozszerzenie WebGL w Twojej przeglądarce jest włączone. Jeśli WebGL działa, na wyświetlonej stronie zobaczysz obracający się sześcian. Jeśli sześcian się nie pojawi, przejdź do kroku nr 2.
- Otwórz w przeglądarce stronę chrome://settings.
- Kliknij łącze „Pokaż zaawansowane ustawienia…” u dołu strony.
- Przewiń w dół do sekcji System i upewnij się, że pole wyboru „Użyj akceleracji sprzętowej, gdy jest dostępna” jest zaznaczone.
- Brak takiego zaznaczenia jest najbardziej prawdopodobną przyczyną problemu; kliknij to pole wyboru i uruchom ponownie przeglądarkę Google Chrome. Sprawdź Eiger, aby przekonać się, czy problem został rozwiązany. Jeśli Eiger wykazuje istnienie problemów, przejdź do kroku nr 5.
- Otwórz stronę chrome://gpu.
- Przejdź do sekcji Graphics Feature Status. WebGL będzie mieć jeden z następujących statusów:
- Hardware accelerated: WebGL jest włączone i korzysta z przyspieszenia sprzętowego (używa zasobów karty graficznej).
- Software only, hardware acceleration unavailable: WebGL działa, ale korzysta wyłącznie z oprogramowania.
- Unavailable: WebGL nie jest dostępne ani z poziomu sprzętu, ani z poziomu oprogramowania.
- Jeśli status WebGL jest inny niż „Hardware accelerated”, przejdź do sekcji Problems Detected, aby poznać więcej szczegółów. WebGL może być niedostępne z następujących powodów:
- Rozszerzenie w Google Chrome uniemożliwia korzystanie z WebGL.
- Sterownik karty graficznej musi zostać zaktualizowany do najnowszej wersji.
- Karta graficzna/sterownik karty graficznej w Twoim komputerze trafił na czarną listę najnowszej wersji Google Chrome. Przejdź na stronę https://threejs.org/examples/#webgl_animation_cloth, aby sprawdzić, czy Twój sprzęt jest zgodny z WebGL.
Tutaj możesz zapoznać się z kompletną listą zgodnych przeglądarek oraz funkcji Unity obsługiwanych w konkretnych wersjach przeglądarek.
Wskazówka dla użytkowników przeglądarki Chrome.
Jeśli podczas uruchamiania gry na ekranie wyświetla się ostrzeżenie o treści „Your browser does not support WebGL”, spróbuj wykonać następujące czynności:
- Otwórz stronę chrome://flags.
- W pasku wyszukiwania wpisz: „Override software rendering list”.
- Ustaw opcję „Override software rendering list” na „Enabled”
- W panelu widocznym na dole strony kliknij przycisk „Relaunch”
- Spróbuj uruchomić grę ponownie.
Wskazówka dla użytkowników przeglądarki Firefox.
Jeśli masz problem z działaniem WebGL w przeglądarce Firefox, wykonaj poniższe kroki:
- Wpisz
about:config
w pasku adresu. - Wyszukaj
webgl.force-enabled
i upewnij się, że ustawiona wartość tej preferencji to „true”. Jeśli to ustawienie ma wartość „false”, za pomocą przełącznika po prawej stronie ekranu zmień ją na „true”. - Wyszukaj
webgl.disabled
i upewnij się, że ustawiona wartość tej preferencji to „false”. Jeśli to ustawienie ma wartość „true”, za pomocą przełącznika po prawej stronie ekranu zmień ją na „false”. - Uruchom ponownie przeglądarkę Firefox, aby zastosować nowe ustawienia.