Rozwiązywanie problemów: WebGL

Napisane przez:  Morgan T
Ostatnia aktualizacja:  

WebGL to technologia renderowania dla aplikacji internetowych, która wykorzystuje sprzęt graficzny urządzenia do szybszego renderowania treści. Korzystanie ze sprzętowo przyspieszanego WebGL w produktach Lucid prawie zawsze skutkuje lepszym działaniem. 

W rzadkich przypadkach, gdy wystąpią problemy z WebGL w Lucid, skorzystaj z informacji zawartych w tym artykule, aby je rozwiązać.

Pierwsze kroki

Jeśli funkcja w edytorze nie zachowuje się tak, jak zwykle lub jeśli obiekty na kanwie nie wyświetlają się zgodnie z przeznaczeniem, wypróbuj poniższe opcje przed wyłączeniem WebGL.

Upewnij się, że WebGL działa
Sprawdź stronę diagnostyczną Lucid , aby sprawdzić, czy WebGL działa w Twojej przeglądarce. Zobaczysz zielony znacznik wyboru obok "WebGL Renderer", jeśli działa, i czerwony X, jeśli nie działa.

Zoptymalizuj swoją przeglądarkę
Zasoby WebGL są współdzielone na wszystkich kartach przeglądarki, więc mogą zawieść z powodu interakcji innego oprogramowania z przeglądarką. Spróbuj zamknąć niepotrzebne karty i aktualizować przeglądarkę, aby wyeliminować typowe tymczasowe problemy.

Uruchom ponownie przeglądarkę
Jeśli kontekst WebGL nigdy nie zostanie utworzony lub zostanie utracony w trakcie sesji, w lewym dolnym rogu edytora pojawi się komunikat ostrzegawczy. Jeśli przeglądarka nie może zapewnić odpowiedniego kontekstu WebGL, zazwyczaj zamknięcie i ponowne uruchomienie przeglądarki internetowej naprawi problem i pozwoli na renderowanie za pomocą WebGL. W skrajnych przypadkach może być konieczne całkowite ponowne uruchomienie urządzenia, aby renderowanie za pomocą dedykowanego sprzętu graficznego zaczęło ponownie działać.

Sprawdź dostępność akceleracji sprzętowej

Niektóre systemy korporacyjne są skonfigurowane w taki sposób, że sprzęt graficzny urządzenia nigdy nie jest dostępny. Urządzenia te nie będą w stanie korzystać z WebGL i zawsze będą używać strategii renderowania awaryjnego. Aby sprawdzić dostępność akceleracji sprzętowej w przeglądarce Chrome, wykonaj poniższe czynności:

  1. Wpisz "chrome://settings" na pasku nawigacyjnym przeglądarki.
  2. Kliknij zakładkę System w lewym panelu.
  3. Sprawdź, czy ustawienie "Użyj akceleracji sprzętowej, gdy jest dostępna" jest włączone.
    • Jeśli nie można włączyć tego ustawienia, zalecamy skontaktowanie się z działem IT Twojej organizacji w celu uzyskania pomocy.
  4. Wpisz "chrome://gpu" na pasku nawigacyjnym przeglądarki.
  5. Znajdź sekcję "Stan funkcji graficznych".
  6. Znajdź dostarczone informacje o stanie "WebGL" i "WebGL2".
    • Jeśli status jest inny niż "Akceleracja sprzętowa", oznacza to, że Chrome nie może korzystać ze sprzętu graficznego urządzenia, a WebGL nie będzie działać w produktach Lucid. Zalecamy skontaktowanie się z działem IT Twojej organizacji w celu uzyskania pomocy.

Wyłącz WebGL

Jeśli twój sprzęt jest niekompatybilny z WebGL, możesz wyłączyć WebGL dla sesji dokumentu. Produkty Lucid będą nadal działać przy użyciu renderera Canvas2D. Wykonaj poniższe kroki, aby wyłączyć WebGL:

  1. Otwarte more-menu-icon-in-lucidspark.png menu Więcej w lewym górnym rogu obszaru roboczego.
    • W Lucidchart po otwarciu menu Więcej najedź kursorem na opcję „Widok”.
  2. Najedź kursorem na "Renderowanie".
  3. Odznacz opcję "Użyj WebGL".

Czy znalazłeś to, czego szukałeś?

Nadal masz pytanie lub chcesz podzielić się tym, czego się nauczyłeś? Odwiedź naszą Społeczność   aby uzyskać pomoc i współpracować z innymi.