Track de Desarrolladores

WEBGL

Qué es y por qué es Importante

¿Qué es WebGL?

  • API Javascript para poder comunicarse con la GPU desde el Navegador
  • Desarrollada por Kronos Group

Ventajas

PixelFactory

del Raster al Vector y viceversa

Terminología en WEBGL

Esquema de partes funcionales de WebGL, del video : WEBGL, What the Hell

Shaders

Los Shaders se definen mediante un lenguaje específico: GLSL

  • Vertex Shader
  • Fragment Shader

¿Cómo le paso información al Shader?

  • Buffers y Attributos
  • Uniforms
  • Texturas
  • Varyings

Ejemplo Práctico

2D colored triangle

Puff...¿Y tengo que aprenderme tantas cosas?

NO :-)

Three.JS

by Ricardo Cabello AKA (@mrdoob)

https://threejs.org/

Ejemplos

Herramientas

Recursos y documentos