Solução de problemas: WebGL

Escrito por:  Morgan T
Ultima atualização:  

WebGL é uma tecnologia de renderização para aplicativos baseados na web que utiliza o hardware gráfico do seu dispositivo para renderizar conteúdo mais rapidamente. Utilizar WebGL com aceleração por hardware nos produtos da Lucidquase sempre resultará em uma experiência melhor. 

Caso você encontre problemas com WebGL no Lucid, o que é raro, utilize as informações deste artigo para solucioná-los.

Primeiros passos

Se um recurso no editor não estiver se comportando como normalmente ou se os objetos em sua tela não aparecerem conforme o esperado, tente as opções abaixo antes de desativar o WebGL.

Certifique-se de que o WebGL esteja funcional
Verifique a página Lucid Diagnostic para ver se o WebGL está funcionando em seu navegador. Você verá uma marca de seleção verde ao lado de “WebGL Renderer” se estiver funcionando e um X vermelho se não estiver.

Otimize seu navegador
Os recursos do WebGL são compartilhados em todas as guias do navegador, portanto, podem falhar devido à interação de outro software em seu navegador. Tente fechar abas desnecessárias e manter seu navegador atualizado para eliminar problemas temporários comuns.

Reinicie seu navegador
Você verá uma mensagem de aviso no canto inferior esquerdo do editor se o contexto WebGL nunca for criado ou se for perdido no meio da sessão. Se o navegador não puder fornecer um contexto WebGL apropriado, geralmente fechar e reiniciar o navegador da Web corrigirá o problema e permitirá a renderização com WebGL. Em casos extremos, o dispositivo pode precisar ser totalmente reiniciado para que a renderização com o hardware gráfico dedicado comece a funcionar novamente.

Verifique a disponibilidade de aceleração de hardware

Alguns sistemas corporativos são configurados para que o hardware gráfico de um dispositivo nunca seja acessível. Esses dispositivos não poderão usar WebGL e sempre usarão a estratégia de renderização de fallback. Para verificar a disponibilidade de aceleração de hardware usando o Chrome, siga estas etapas:

  1. Digite “chrome://settings” na barra de navegação do navegador.
  2. Clique na guia Sistema no painel esquerdo.
  3. Verifique se a configuração "Usar aceleração de hardware quando disponível" está ativada.
    • Se essa configuração não puder ser ativada, recomendamos entrar em contato com o departamento de TI da sua organização para obter assistência.
  4. Digite “chrome://gpu” na barra de navegação do navegador.
  5. Encontre a seção "Status do recurso gráfico".
  6. Encontre as informações de status fornecidas de “WebGL” e “WebGL2”.
    • Se o status for diferente de "Hardware acelerado", isso significa que o Chrome não pode usar o hardware gráfico do dispositivo e o WebGL não funcionará em produtos Lucid. Recomendamos entrar em contato com o departamento de TI da sua organização para obter assistência.

Desligue o WebGL

Se seu hardware for incompatível com WebGL, você pode desativar o WebGL para sua sessão de documento. Os produtos da Lucid ainda funcionarão usando um renderizador Canvas2D. Siga estas etapas para desativar o WebGL:

  1. Abrir mais-menu-icon-in-lucidspark.png as opções adicionais no canto superior esquerdo da tela.
    • No Lucidchart, após abrir as opções adicionais, passe o mouse sobre “visualizações”.
  2. Passe o cursor sobre “Renderização”.
  3. Desmarque a opção "Usar WebGL".

Encontrou o que procurava?

Ainda tem dúvidas ou quer compartilhar o que aprendeu? Visite nossa Comunidade   para obter ajuda e colaborar com outras pessoas.