Solución de problemas: WebGL

Escrito por:  Morgan T
Última actualización:  

WebGL es una tecnología de renderizado para aplicaciones sitio web que emplea el hardware gráfico de tu dispositivo para renderizar contenido más rápido. Usar WebGL acelerado por hardware para los productos de Lucid casi siempre ofrecerá resultados en una mejor experiencia. 

En el raro caso de que experimentes problemas con WebGL en Lucid, emplea la información de este artículo para solucionar problemas.

Primeros pasos

Si una función en el editor no se está comportando como lo hace normalmente, o si los objetos en tu lienzo no aparecen como se pretende, prueba las siguientes opciones antes de desactivar WebGL.

Cerciorar de que WebGL funcione

Consulta la página de Lucid Diagnostic para ver si WebGL funciona en tu navegador. Verás una marca verde junto a "WebGL Renderer" si funciona, y una X roja si no funciona.

Optimiza tu navegador

Los recursos WebGL se comparten entre todas las tabulaciones del navegador, por lo que puede fallar debido a la interacción de otros programas en tu navegador. Intenta cerrar tabulaciones innecesarias y mantener tu navegador actualizado para eliminar problemas temporales comunes.

Resetear tu navegador

Verás un mensaje de advertencia en la esquina inferior izquierda del editor si el contexto WebGL nunca se crea o si se pierde a mitad de sesión. Si el navegador no puede proporcionar un contexto WebGL adecuado, normalmente cerrar y resetear el navegador solucionará el problema y permitirá renderizar con WebGL. En casos extremos, puede ser necesario resetear completamente el dispositivo para que el renderizado funcione de nuevo con el hardware gráfico dedicado de Empezar.

Comprueba la disponibilidad de aceleración de hardware

Algunos sistemas empresariales están establecidos, por lo que el hardware de gráficos de un dispositivo nunca es accesible. Estos dispositivos no podrán usar WebGL y siempre usarán la estrategia de renderizado de retroceso. Para verificar la disponibilidad de la aceleración de hardware con Chrome, sigue estos pasos:

  1. Escribe “chrome: //settings” en la barra de navegación del navegador.
  2. Haz clic en la pestaña Sistema en el panel izquierdo.
  3. Verifica que la opción “Usar aceleración de hardware cuando esté disponible” esté encendida.
    • Si esta configuración no se puede poner en marcha, te recomendamos que te ponas en contacto con el departamento de TI de tu organización para obtener ayuda.
  4. Escribe “chrome: //gpu” en la barra de navegación del navegador.
  5. Encuentra la sección “Estado de la función gráfica”.
  6. Encuentra la información de estado proporcionada de “WebGL” y “WebGL2”.
    • Si el estado es otra cosa que no sea “Acelerado por hardware”, eso significa que Chrome no puede usar el hardware de gráficos del dispositivo y WebGL no funcionará en los productos Lucid. Te recomendamos que te ponas en contacto con el departamento de TI de tu organización para obtener ayuda.

Apaga WebGL

Si tu hardware es incompatible con WebGL, puedes desactivar WebGL para tu sesión de documentos. Los productos de Lucid seguirán funcionando usando un renderer Canvas2D. Sigue estos pasos para desactivar WebGL:

  1. Abre more-menu-icon-in-lucidspark.png el menú Más en la parte superior izquierda del lienzo.
    • En Lucidchart, luego de abrir el menú Más, pase el cursor sobre "vistas".
  2. Pase el cursor sobre “Renderizado”.
  3. Desactiva la opción “Usar WebGL”.

¿Encontraste lo que estabas buscando?

¿Todavía tienes alguna pregunta o quieres compartir lo que has aprendido? Visita nuestro Comunidad   para obtener ayuda y colaborar con otras personas.