Habilitar WebGL en navegador Chrome

Si estáis viendo esta entrada de blog es porque seguramente estaréis experimentando con librerías 3D para vuestro navegador. Yo seguí los siguientes pasos para activar WebGL en Chrome para poder probar mis programillas 3D realidazos con la librería JavaScript Three.js

Sigue estos pasos para activar WebGL en Chrome

Editado 29-12-16

  1. Pon en marcha Chrome
  2. Vamos a la barra de direcciones (dónde ponéis los enlaces web) y escribimos: chrome://flags/
  3. “Accelerated 2D Canvas” debe estar activado
  4. “GPU Rasterizacion” en Default
  5. “WebGL 2.0 Prototype” activado (esto es experimental, y puede traer problemas). Más abajo indico los pasos.
    1. Si no tenéis esta opción de WebGl 2.0 prototype, activar las siguientes opciones:
      1. “Override software rendering list” – Enable
      2. “WebGL Draft Extensions” – Enable
  6. Reiniciamos Chrome

Videotutorial cómo habilitar webGL en navegador Chrome

Un video que muestra en tan solo 3 minutos, cómo habilitar WebGl en Chrome. Los que no tengáis la opción WebGL 2.0 prototype, tenéis más abajo la solución.

Con esto deberíamos tenerlo activado. Cómo comprobarlo? visitad la dirección:

En la primera hay varios proyectos realizados con WebGL y podéis cargarlos para confirmar que lo tenéis activado. En el segundo enlace, es directamente una comprobación que está activado.

Si no os funciona, debéis mirar dentro de flags, las entradas que contengan GPU y WebGL. A partir de aquí, hacer pruebas.

Para habilitar WebGL2

Primero debes tener Chrome al día. En principio ya debería tener WebGl activado por defecto. Si no es así, prueba los siguientes pasos:

  • Ir a about:flags
  • Pulsar Ctrl-F o Cmd-F y buscar webgl 2.0
  • Encontrar WebGL 2.0 Prototype y pulsar sobre él
  • Reiniciar Chrome

Los que no tengáis la opción de WebGL 2.0

Debéis activar las dos siguientes opciones:

  • “Override software rendering list” – Enable
  • “WebGL Draft Extensions” – Enable

Gracias a Ivan Baoli por la aportación.

Antes (versiones 2013)

  1. Pon en marcha Chrome
  2. Vamos a la barra de direcciones (dónde ponéis los enlaces web) y escribimos: chrome://flags/
  3. Buscamos la opción “Composición GPU en todas las páginas”
  4. escogemos en el desplegable “Activada”
  5. Reiniciamos Chrome

Ya tenemos activado WebGL.

Se me olvidaba, esto sólo es apto para versiones actualizadas de Chrome, y para los usuarios de Linux, también es válido para Chronium.

Espero que os haya sido de utilidad el artículo Habilitar WebGL en navegador Chrome.


Más información

15 comentarios

  • Elmer

    Esta opción no esta disponible en la nueva versión de Chrome…

    • Lidia

      A mi me ha funcionado habilitando la primera opción:
      “Ignorar la lista de renderización por software Mac, Windows, Linux, Chrome OS, Android
      Ignora la lista de renderización por software y habilita la aceleración por GPU si el sistema lo permite. #ignore-gpu-blacklist “

  • Alberto

    Una cosa, esto de activar WebGL es porque estoy enstudiando programación, matemáticas avanzadas, y dicen que esta opcion activada hace que pueda graficar en 3D en el buscador de google, pero, al entrar a flags, me advierte lo siguiente: “ADVERTENCIA Estas funciones experimentales pueden cambiar, dejar de funcionar o desaparecer en cualquier momento. No ofrecemos ningún tipo de garantía de lo que pueda ocurrir si se habilita alguna de estas funciones experimentales, y es posible que el navegador se bloquee repentinamente. Bromas aparte, ten en cuenta que el navegador puede eliminar todos tus datos y que tu seguridad y tu privacidad se podrían ver comprometidas de forma inesperada”, la pregunta es: Debo volver a poner todo en predeterminado cuando no use algo que requiera WebGL? porque me avisa que podria ocasionar problemas en el buscador o algo así, esto de activar webgl es solo para poder usar una increible funcion de Google de ver graficas en 3d. Pero cuando ya no vea esas cosas, debo volver a poner las opciones que habilité en esa página? necesito saber para no poner en riesgo

  • santiago

    Gracias amigo, me ha servido mucho tu recomendación. Estoy trabajando con un programa de dibujo online pofresional llamado onshape, y no me estaba permitiendo ver los gráficos. Luego realicé los cambios y efectivamente pude verlos. Gracias

  • miguel angel triana

    necesito habilitarlo por una emergencia

  • Osvaldo

    Muchisimas gracias funcionó perfecto

  • karoli

    no me sale esa opcion

  • Fran

    a mi no me funciona. Estoy usando el programa de diseño homebyme. Cuando le doy a ver proyecto, lo carga, y justo es como si se actualizase la página y se queda todo en gris. Hace unos meses me funcionaba, luego dejó de funcionar, luego un día me funcionó… No se..es un poco raro. Yo entro en get.webgl.org y me dice que tengo el webgl bien.., Pero luego cuando veo el informe de errores desde homebyme me sale una ristra de errores….

    GeometricModeller::Run3D
    instrument.ts:125 Range error :: Product juniqe_generique_cadre_02 has been deleted from DB (isDeleted === true)

    platform.by.me/:1 WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost
    instrument.ts:125 Viewer::Viewer : WEBGL_CONTEXT_LOST WebGL context lost event fired
    (anonymous) @ instrument.ts:125
    o.warn @ VM52:303
    d @ VM52:303
    c.Warn @ VM52:303
    (anonymous) @ VM52:303
    sentryWrapped @ helpers.ts:98
    instrument.ts:125 TextureCache::_CheckOrFixTexture3DSize : Texture PNG||JPG without size ./assets/textures/envMap/../BRDF_LUT.png

    Estos son algunos errores que me salen… Yo ni soy informática ni nada similar. He accedido a esto a traves de unas instrucciones, pero es chino para mi….

    Por cierto el planificador de Ikea y leroy merlin también me fallan.

  • magdalena

    buen dia!!!!!necesito descargar web gl y no me deja,sera que tengo que pagar para descargarlo?

    • Hola Magdalena,
      no tienes que descargar nada. Sólo tienes que activarlo en tu navegador. Según sea Chrome o Firefox. Recuerda que debes tener los navegadores bien actualizados y a la última para que lo soporten.
      Entra a configuración y sigue más o menos lo que comentamos en el artículo.
      Dependiendo del navegador, hay opciones que pueden cambiar.
      Saludos

  • piguave

    como puedo activar webgl

  • enrique loor

    todoesta bien

  • byron moreta

    estimados cales son los pasos para reiniciar el chrome

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *