Shader Learn

04 Texturas y ruido

Texturas: buscar un color por su dirección

Das una UV y obtienes un color de la textura.

0.55
-11

Se ejecuta una vez por píxelArrastra los números o edita el código

Lado JSgl.bindTexture(gl.TEXTURE_2D, texture) gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.REPEAT) gl.uniform1i(uTextureLocation, 0) // unidad de textura 0

Un sampler2D apunta a una imagen; texture2D(tex, uv) busca un color en una UV. JS configura qué ocurre fuera de 0–1.

Pruébalo

  • Pon la escala en 3: el patrón se repite
  • En el código, sustituye uv por uv * uv y observa cómo se curva el patrón