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.

Asegúrate de que WebGL sea funcional
Revisa la página de diagnóstico lúcido para ver si WebGL está funcionando en tu navegador. Verás una marca de verificación verde junto a “WebGL Renderer” si está funcionando, y una X roja si no lo está.

Optimiza tu navegador
Los recursos de WebGL se comparten en todas las pestañas del navegador, por lo que pueden fallar debido a que otro software interactúa en tu navegador. Intenta cerrar pestañas innecesarias y mantener tu navegador actualizado para eliminar problemas temporales comunes.

Reinicia 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 la sesión. Si el navegador no puede proporcionar un contexto WebGL apropiado, normalmente cerrar y reiniciar el navegador web solucionará el problema y permitirá renderizar con WebGL. En casos extremos, es posible que sea necesario reiniciar el dispositivo por completo para que el renderizado con el hardware gráfico dedicado comience a funcionar de nuevo.

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.